Activiteitlussen Verwijderen
Overzicht
De filter Activiteitlussen Verwijderen vereenvoudigt procestraces door dubbele activiteitsvoorkomens binnen cases te elimineren. Deze filter helpt bij het opschonen van je gebeurtenisgegevens door repetitieve activiteiten te verwijderen die procesanalyse complexer kunnen maken. Je kunt ervoor kiezen om alleen opeenvolgende duplicaten (activiteiten die direct achter elkaar herhaald worden) te verwijderen of alle duplicaten in de hele case, waarbij alleen de eerste voorkoming van elke unieke activiteit behouden blijft.
Deze filter is vooral waardevol bij het analyseren van processen waarbij activiteiten meerdere keren worden vastgelegd door systeemlogboekgedrag, datakwaliteitsproblemen, of daadwerkelijke proceslussen die je wilt vereenvoudigen voor een duidelijkere analyse.
Veelvoorkomend Gebruik
- Procesvisualisatie: Vereenvoudig proceskaarten door activiteitlussen te verwijderen die de processtromen moeilijk te begrijpen en te analyseren maken.
- Verbeteren van Datakwaliteit: Maak gebeurtenislogs schoon waar systeemfouten of integratieproblemen dubbele activiteitenregistraties veroorzaken.
- Variantanalyse: Verminder het aantal procesvarianten door lusgebaseerde variaties te elimineren en te focussen op kernprocespaden.
- Prestatiemeting: Verkrijg nauwkeurigere duurmetingen door dubbele activiteiten te verwijderen die verwerkingstijden kunstmatig verlengen.
- Nalevingsanalyse: Identificeer de essentiële volgorde van activiteiten zonder herhalingen om na te gaan of processen conform standaardprocedures verlopen.
- Voorbereiding Procesmining: Bereid schonere datasets voor voor procesontdekking en conformiteitscontrole-algoritmen.
Instellingen
Deduplicatiemethode: Kies hoe dubbele activiteiten geïdentificeerd en verwijderd moeten worden:
Direct Consecutief Dedupliceren: Verwijdert alleen opeenvolgende dubbele activiteiten. Als dezelfde activiteit meerdere keren achter elkaar voorkomt, wordt alleen de eerste bewaard. Niet-opeenvolgende duplicaten blijven behouden. Bijvoorbeeld, "A, B, B, C, D, D, D" wordt "A, B, C, D".
Globaal Dedupliceren: Verwijdert alle dubbele activiteiten door de hele case en houdt alleen de eerste voorkoming van elke unieke activiteit. Bijvoorbeeld, "A, C, B, C, D" wordt "A, C, B, D" (de tweede "C" wordt verwijderd ook al stond deze niet opeenvolgend).
Voorbeelden
Voorbeeld 1: Vereenvoudigen van Opeenvolgende Systeemlogs
Scenario: Je orderverwerkingssysteem logt de activiteit "Voorraad Controleren" meerdere keren direct achter elkaar bij het verwerken van grote orders, wat ruis veroorzaakt in je procesanalyse. Je wilt deze opeenvolgende duplicaten vereenvoudigen terwijl de algemene processtroom behouden blijft.
Instellingen:
- Deduplicatiemethode: Direct Consecutief Dedupliceren
Resultaat: Cases met opeenvolgende dubbele activiteiten worden vereenvoudigd. Bijvoorbeeld, als een case de volgorde had "Order Maken, Voorraad Controleren, Voorraad Controleren, Voorraad Controleren, Artikelen Picken, Order Verpakken", wordt dit "Order Maken, Voorraad Controleren, Artikelen Picken, Order Verpakken". Niet-opeenvolgende duplicaten blijven ongewijzigd.
Inzichten: Deze aanpak is ideaal wanneer je logartefacten wilt opschonen terwijl echte proceslussen behouden blijven. Als "Voorraad Controleren" later in het proces weer voorkomt (niet opeenvolgend), wordt het behouden omdat het een andere processtap vertegenwoordigt.
Voorbeeld 2: Unieke Procespaden Vinden
Scenario: Je klantenserviceproces heeft meerdere beoordelingsactiviteiten, en cases lopen vaak terug door dezelfde activiteiten. Je wilt de unieke activiteiten in elke case identificeren zonder rekening te houden met het aantal herhalingen.
Instellingen:
- Deduplicatiemethode: Globaal Dedupliceren
Resultaat: Alle cases worden teruggebracht tot hun unieke activiteitsvolgordes. Een case zoals "Ticket Openen, Agent Toewijzen, Beoordelen, Escaleren, Beoordelen, Oplossen" wordt "Ticket Openen, Agent Toewijzen, Beoordelen, Escaleren, Oplossen". Elke dubbele activiteit wordt verwijderd, met behoud van alleen de eerste voorkoming.
Inzichten: Dit is nuttig om te begrijpen welke activiteiten in elke case uitgevoerd zijn zonder rekening te houden met frequentie. Het helpt om essentiële processtappen te identificeren en kan het minimale pad door je proces blootleggen.
Voorbeeld 3: Verwijderen van Fouten bij Data-invoer
Scenario: Handmatige data-invoer in je goedkeuringsproces leidt soms tot het dubbel registreren van dezelfde goedkeuringsactiviteit direct achter elkaar door invoerfouten of systeemrefreshproblemen.
Instellingen:
- Deduplicatiemethode: Direct Consecutief Dedupliceren
Resultaat: Opeenvolgende dubbele goedkeuringen worden verwijderd terwijl cases waarin legitieme hergoedkeuringen na andere activiteiten plaatsvinden behouden blijven. Bijvoorbeeld, "Indienen, Goedkeuren, Goedkeuren" wordt "Indienen, Goedkeuren", maar "Indienen, Goedkeuren, Wijzigen, Goedkeuren" blijft ongewijzigd.
Inzichten: Dit maakt datakwaliteitsproblemen schoon zonder het proces te vervormen. Legitieme meerdere goedkeuringen (gescheiden door andere activiteiten) blijven behouden, terwijl duidelijke fouten worden verwijderd.
Voorbeeld 4: Variantreductie voor Analyse
Scenario: Je proces kent veel varianten door activiteitslussen, wat het moeilijk maakt om kernpatronen te identificeren. Je wilt het aantal varianten verminderen door te focussen op welke activiteiten voorkomen, niet hoe vaak.
Instellingen:
- Deduplicatiemethode: Globaal Dedupliceren
Resultaat: Procesvarianten worden samengevoegd op basis van unieke activiteitsvolgorden. Meerdere varianten die alleen verschillen door lusiteraties smelten samen tot één variant. Dit kan je variantenaantal drastisch reduceren van honderden tot enkele tientallen.
Inzichten: Vereenvoudiging tot unieke activiteiten helpt kernpatronen te identificeren en maakt procesontdekking betekenisvoller. Je kunt de gefilterde cases later apart analyseren om lusgedrag te begrijpen.
Output
De filter retourneert een aangepaste dataset met dezelfde cases, maar met gededupliceerde gebeurtenisreeksen. Elke case behoudt zijn originele case-attributen en metadata, maar de gebeurtenissen binnen elke case worden gefilterd volgens de gekozen deduplicatiemethode.
Direct Consecutief Dedupliceren: Retourneert cases waarbij opeenvolgende duplicaten zijn verwijderd. Gebeurtenissen blijven behouden tenzij ze direct volgen op een gebeurtenis met dezelfde activiteitsnaam.
Globaal Dedupliceren: Retourneert cases waarbij alleen de eerste voorkoming van elke unieke activiteit behouden blijft. Alle volgende gebeurtenissen met dezelfde activiteitsnaam worden verwijderd, ongeacht hun positie in de case.
Alle verwijderde gebeurtenissen worden uitgesloten uit het resultaat en de resterende gebeurtenissen behouden hun originele tijdstempels en attributen.
Deze documentatie maakt deel uit van het mindzieStudio proces mining platform.