Bearbetar regelgränssnitt
Med bearbetningsregelgränssnittet kan du skapa, redigera eller ta bort bearbetningsregler.
Admin > Report Suites > Välj rapportserie > Edit Settings > General > Processing rules
Övergripande struktur
Gränssnittet innehåller två huvudkomponenter:
- Processing order: Regler körs exakt i den ordning som du har angett, med början i regel 1. Varje träff går igenom alla regler; det finns inga tidiga villkor. Se till att villkoren för varje bearbetningsregel passar för varje träff som skickas till rapportsviten.
- Rule sets: Definitionerna för alla bearbetningsregler.
Du kan ha upp till 150 bearbetningsregler och upp till 30 villkor per bearbetningsregel. Det finns ingen rimlig gräns för antalet åtgärder per bearbetningsregel.
Regeluppsättningsstruktur
Varje bearbetningsregel innehåller följande avsnitt:
-
Regelrubrik: Regelns etikett. Det påverkar inte logiken för bearbetningsregler, men är värdefullt för att hålla reda på vad regeln gör.
-
Villkor: Visas som texten If any/all of the following are true. Om du inte inkluderar ett villkor körs regeln alltid vid varje träff.
-
Åtgärd: Om det inte finns något villkor visas texten som Always execute. Om det finns ett villkor visas texten som Then do the following. Om ovanstående villkor utvärderas till
truekan alla åtgärder som anges i det här avsnittet köras. Förutom en regel kan du även koppla villkor till enskilda åtgärder. Följande åtgärder är tillgängliga:- Overwrite value of: Skriver över den önskade variabeln med en annan variabel, ett statiskt värde eller ett sammanfogat värde.
- Delete value of: Tar bort det önskade variabelvärdet för träffen.
- Set event: Startar den önskade händelsen. Vanligtvis ställer du in händelser på ett anpassat värde på
1. Det går också att ställa in händelser på andra värden än1eller till och med att ställa in dem på värden som angetts i kontextdatavariabler.
-
Annars åtgärd: Om det finns ett villkor visas det här avsnittet som Otherwise do the following. Om ovanstående villkor utvärderas till
falsekan alla åtgärder som anges i det här avsnittet köras. Det här avsnittet följer samma regelåtgärder som ovan, inklusive möjligheten att skriva över värden, ta bort värden och ange händelser. -
Orsak: Spela in vem som begärde regeln och vad den är beroende av. Det påverkar inte logiken för bearbetningsregler, men är värdefullt för att hålla reda på varför regeln finns.
I Dimensioner och mätvärden som är tillgängliga för bearbetningsregler finns en omfattande lista med variabler som du kan använda i det här gränssnittet.
- Alla variabler som tillåter "Läs" kan användas i ett villkor.
- Alla variabler som tillåter "Write" kan användas i en åtgärd.