Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Följande exempel visar olika beräkningsmetoder för anpassade mått, med ett fokus på korrekt sammanhangs-/sammansättningsval. En fullständig lista över operatorer som stöds (såsom statistiska funktioner, kalender- eller beräkningsfunktioner) finns i Anpassade mått.
Beskrivning av datauppsättning
I exemplen används en mycket liten datauppsättning. Denna innehåller tre ärenden, tio händelser, och en vy har definierats – två av tre ärenden. För enkla manuella beräkningar förutsätts noll väntetid mellan olika händelser. Ärendevaraktighet är därför en enkel summa av händelsers varaktighet. Det finns heller ingen parallellitet mellan händelser.
1. Sammansättning på händelsenivå (vy)
Vad är den totala varaktigheten för händelser i vyn? Vi söker efter ett enskilt resultat för hela datauppsättningen i den faktiska vyn.
Beräkning för exempel 1
Vi måste gå igenom alla tillgängliga händelser i vyn. Tilldelning av händelser till ärenden tas inte med i beräkningen. En sådan beräkning ger ett enskilt resultat i hela vyn. När vi summerar alla händelsers varaktighet manuellt kommer vi fram till det begärda resultatet.
Resultat för exempel 1
4:30 timmar (händelser i ärende 1 = 90 minuter + händelser i ärende 2 = 180 minuter = 270 minuter, totalt 4:3 timmar)
Uttryck i anpassad måttformel
Användning till exempel 1
Den anpassade måttredigeraren anger att resultatet är tillämpligt överallt i skrivbordsprogrammet Power Automate Process Mining. Anledningen är att ett enskilt resultat är en numerisk konstant och kan användas i alla uttryck och på alla platser där måttet visas. Ett sådant mått – återkommande enskilt värde kan visas i processmappning, statistik för ärendeöversikt, statistik för attribut, filter eller grundorsaksanalyser.
2. Sammansättning på händelsenivå (process)
Vilken är den totala varaktigheten för händelser i processen? Vi letar efter ett enskilt globalt resultat, men inte för vyns omfattning, utan för omfattning av fullständiga processdata.
Beräkning för exempel 2
I det här exemplet måste vi köra över alla tillgängliga händelser i en process oavsett ärenden eller filtrering efter vy. En sådan beräkning ger ett enskilt resultat i hela vyn (processen). När vi summerar alla händelsers varaktighet manuellt kommer vi fram till det begärda resultatet.
Resultat för exempel 2
8:00 timmar (händelser i ärende 1 = 1 timme 30 minuter + händelser i ärende 2 = 3 timmar + händelser i ärende 3 = 3 timmar 30 minuter, totalt 8:00 timmar)
Uttryck i den anpassade måttredigeraren
Användning till exempel 2
Resultatet gäller överallt i skrivbordsprogrammet Process Mining. Samma logik för program som i föregående exempel.
3. Sammansättning av ärendehändelser
Vilken är den totala varaktigheten för händelser per ärende? Vi ber om ett resultat per ärende och inte ett enda globalt resultat.
Beräkning för exempel 3
Vi måste beräkna varaktigheten för händelser per enskilt ärende. När vyn innehåller två ärenden blir antalet resultat två (2). Varje resultat beräknas som summan av händelselängden i hela det enskilda ärendet.
Resultat för exempel 3
Resultatet blir per ärende. Det beräknas utifrån händelser i ärende 1 och händelser i ärende 2, men det viktigaste är att resultatet blir per ärende.
- Ärende 1 = 1:30 timmar (händelser i ärende 1)
- Ärende 2 = 3:00 timmar (händelser i ärende 2)
Uttryck i den anpassade måttredigeraren
Beräkningssammanhanget CaseEvents (och CaseEvents) är mycket användbar eftersom den gör det möjligt att skapa ytterligare mått på ärendenivå som beräknas med hjälp av ärendehändelserna. Användaren kan sedan utvärdera enskilda ärenden utifrån det beräknade värdet.
Användning till exempel 3
Eftersom vi har ett enskilt resultat per ärende i aktuell vy visas resultaten endast på skärmar med resultat per enskilt ärende:
Filter för ärendemått
Statistikpanel för ärendeöversikt
Grundorsaksanalys
Resultat för CaseEvents eller CaseEdges kan inte användas på processmappningen. Processmappning kan teoretiskt visa resultat per ärende, men standardsammansättning (branschstandard) är per aktivitet.
4. Attributsammansättning
Vad är den totala varaktigheten per aktiviteter? Vi vill utvärdera aktiviteter. Det här är en annan beräkning jämfört med exemplet ovan.
Beräkning för exempel 4
Hur beräknar du resultat per aktivitet på ett korrekt sätt? Vi tänker inte på hur olika händelser ska distribueras mellan ärenden. Allt vi tar hänsyn till är att händelserna fördelas mellan olika aktiviteter. Alla händelser i vyn grupperas efter aktivitetsvärde. Vi har aktiviteterna A, B och C. För varje uppsättning händelser beräknar vi resultatet separat – summan av händelsernas varaktighet.
Resultat för exempel 4
- A = 50 minuter
- B = 40 minuter
- C = 3 timmar
Uttryck i den anpassade måttredigeraren
Användning till exempel 4
Vi har ett enskilt resultat per aktivitet i aktuell vy. Resultaten på skärmar med sammanställda händelser per aktivitetsvärde:
Processmappning (noder)
Statistik – Aktiviteter
Attributvillkorsfilter (mer information finns i 7 Bonus: Villkorsfilter för attribut.)
Processmappning och Statistikpaneler för alla attribut (inklusive aktivitet) delar samma beräkningsomfång. Trots olika visuella element visar båda skärmarna resultat grupperade efter aktivitetsvärde.
Attributvillkorsfilter innehåller attributsammanläggningen i det enskilda ärendet. Ärende 2 innehåller till exempel två händelser med aktiviteten "C". Attributvillkorsfilter utför sammansättning över dessa händelser och det sammansatta värdet utvärderas. För mer information om detta filters beteende, gå till 7 Bonus: Villkorsfilter för attribut.
5. Sammansättning av allmänna attribut
Vad är den totala varaktigheten per användare? Det som är viktigt för oss är den totala tiden som ägnas åt detta, inte efter aktiviteter utan efter användare.
Beräkning för exempel 5
Det här exemplet påminner om det föregående exemplet. Vi tar också hänsyn tillhändelsedistributionen bland ett av attributen. Den här gången är det användarattribut. Vi har användarna "Peter", "Mikae" och "Dennis". För varje uppsättning händelser beräknar vi resultatet separat – summan av händelsernas varaktighet.
Resultat för exempel 5
- Peter = 50 minuter (händelser i ärende 1 =10 minuter + händelser i ärende 2 = 40 minuter, totalt 50 minuter)
- Mikael = 2:20 timmar (händelser i ärende 1 = 1:20 timmar + händelser i ärende 2 = 1 timmer, totalt 2:20 timmar)
- Dennis = 1:20 timmar (Händelser i ärende 2 = 1:20 timmar)
Uttryck i anpassad måttredigerare:
Varför är uttrycket detsamma som det föregående? Det är enkelt. Beräkningen per attributvärde är densamma för alla händelseattribut. Aktiviteten är bara ett särskilt obligatoriskt händelseattribut. Alla måttberäkningar tillämpas på samma sätt för aktivitet som för alla andra attribut.
Användning till exempel 5
Vi har återigen ett enskilt resultat per attributvärde i aktuell vy. Resultaten visas på skärmar med sammansatta händelser per attributvärde:
Processmappning (varför?)
Statistik – alla attribut
Villkorsfilter för attribut (mer information finns i 7 Bonus: Villkorsfilter för attribut.)
Visa resultat per användare i skrivbordsprogrammet Process Mining genom att gå till Statistik för användarattribut. Händelser sammansatta efter användarattribut visas. Tänk om vi skulle öppna processmappningen eller statistikpanelen för ett annat attribut? I så fall sammansätts resultaten av det valda attributet. I processmappningen är det till exempel aktivitetsattribut som standard.
6 Sammansättning av attribut efter ärende
Vilken är den totala varaktigheten för ärenden bearbetade efter användare? Vi är återigen intresserade av resultat per användare, men den här gången vill vi veta den totala varaktigheten för de ärenden som användarna var inblandade i.
Beräkning för exempel 6
Beräkningslogiken för den här begäran påminner mycket om den föregående. Vi grupperar användare efter värdet för användarattribut. Vi har användarna "Peter", "Mikae" och "Dennis". Skillnaden är de värden som vi ska sammanfatta. För varje händelse tar vi varaktighet för ärende, inte varaktighet för händelse. Användaren "Dennis" arbetade bara med ärende 2, varför svaret för honom blir varaktighet för ärende 2. Användarna "Peter" och "Mikael" var inblandade i båda ärendena, varför svaret kombinerar varaktigheten för ärende 1 och ärende 2.
Resultat för exempel 6
- Peter = 4 timmar 30 minuter
- Mikael = 4 timmar 30 minuter
- Dennis = 3 timmar
Som du kan se så bryr vi oss inte om hur många händelser som har utförts av en användare i ärendet. En eller flera händelser som har utförts av en viss användare – ärendets längd ändras inte synbart. Vi vill inte använda varaktigheten för ett enskilt ärende flera gånger för samma användare. Resultatet beräknas per användare (attributvärde), tar måttet på ärendenivå (varaktighet för ärende, ingen varaktighet för händelser) och tar varje ärende till resultat som mest en gång.
Även om denna beräkning verkar udda är det en mycket grundläggande beräkning som används för mått på standardnivå för ekonomiska ärenden. Fakturasumman är densamma oavsett hur många händelser/hur många omarbetningar som har ägt rum i ärendet. Fakturasumman flerfaldigas inte eftersom vissa händelser – aktiviteter eller användare har inträffat flera gånger i fakturabearbetningen.
Uttryck i den anpassade måttredigeraren
Användning till exempel 6
Ett enskilt resultat genereras per attributvärde så att alla attributsammansättningar finns tillgängliga. När vi använder mått på ärendenivå gäller resultaten även för gränser (både i processmappning och i statistik):
Processkarta (noder och gränser)
Paneler för statistiska attribut (varför inte i ärendeöversikt?)
Villkorsfilter för attribut/gräns
Resultaten beräknas inte per enskilt ärende utan per attributvärde, varför måtten Ärendeöversikt och Ärende/Händelse är inte användbara för sådana beräkningar.
7 Bonus: Villkorsfilter för attribut
Attributvillkorsfilter innehåller attributsammanläggningen i det enskilda ärendet. Detta förklarar tillämpbarheten för mått genom att använda värdet sammansättning per attribut i det här filtret.
Hur filtrerar jag ärenden med total varaktighet för C-aktiviteter som är längre än 1 timme och 30 minuter? Antalet händelser med aktivitet C är inte viktigt i ärendet. Det enda villkoret är total varaktighet för sådana händelser.
Beräkning för exempel 7
Frågan kräver att du utvärderar data som har angetts med enskilda ärenden. I varje fall undersöker vi den totala varaktigheten för alla händelser med aktivitet C och jämför dess definierade gräns 1 timme 30 minuter. Ärende kan innehålla noll, en eller flera händelser med aktivitet C, men det är inte relevant.
Resultat för exempel 7
Ärende 2
Attributvillkorsfilter är filter på ärendenivå, och enskilda ärenden utvärderas. För varje ärende beräknar det resultatet per valt attributvärde (aktivitet C i vårt exempel), och det beräknade resultatet jämförs med filterkrav (större än 1 timme 30 minuter). Eftersom ett ärende kan innehålla flera händelser som passar kriterierna (aktivitet C) är dessa värden på händelsenivå sammansatta – och måste vara det – enligt filterkrav (totalt antal händelser) i syfte att tillhandahålla ett enda värde före jämförelse med filterkravet/filterkraven.
Filterdefinition
Filterutvärderingen beräknar först sammansatta resultat (summa) per attributvärde (aktivitet C) per ärende, och efteråt jämförs resultatet med filterkraven (större än 1 timme 30 minuter). Därför gäller även alla standard- eller anpassade mått som sammansätter resultaten per attributvärde även i villkorsfilter för attribut.