Skapa aktiveringsaviseringar för en instrumentpanel i realtid
Du kan skapa Fabric Activator-aviseringar från många olika datakällor i Microsoft Fabric. Den här artikeln beskriver hur du skapar aktivatoraviseringar för en instrumentpanel i realtid. Mer information finns i Vad är Activator?
Avisering när villkor uppfylls på en instrumentpanel i realtid
Använd Activator för att utlösa meddelanden när villkor uppfylls på data i en instrumentpanel i realtid. Om du till exempel har en realtidsinstrumentpanel som visar tillgängligheten för cyklar att hyra på flera platser kan du utlösa en avisering om det finns för få cyklar tillgängliga på någon plats. Skicka aviseringarna antingen till dig själv eller till andra i din organisation med hjälp av e-post eller Microsoft Teams.
Förutsättningar
- En arbetsyta med en Microsoft Fabric-aktiverad kapacitet
- En realtidsinstrumentpanel med minst en panel som visar data
Skapa en aktiveringsregel med set-avisering
- Öppna en instrumentpanel i realtid.
- Växla från att visa till redigeringsläge i verktygsfältet.
- Välj en panel på instrumentpanelen i realtid som Aktiveringsinstrumentpanelen ska övervaka.
- Välj menyn Mer (...) längst upp till höger i panelen och välj Ange avisering. Du kan också använda knappen Ange avisering på menyraden Instrumentpanel i realtid.
Definiera aviseringsvillkoren för Aktiveringsaktivatorn
I fönstret Ange avisering definierar du dina regelvillkor. Regelvillkor omfattar att bestämma vilket fält som ska övervakas och hur tröskelvärdet ska ställas in. Välj om du vill ta emot ditt meddelande via e-post eller i Microsoft Teams. Ange platsen för att spara den här aktiveringsregeln och välj Skapa.
Valfritt: Redigera regeln i Activator
När regeln är klar får du ett meddelande med en länk till regeln. Välj länken för att redigera regeln i Activator. Det är användbart att redigera regeln om du vill göra någon av följande förbättringar:
- Lägg till andra mottagare i aviseringen.
- Definiera ett mer komplext aviseringsvillkor än vad som är möjligt i fönstret Ange avisering.
Information om hur du redigerar regler i Activator finns i Skapa aktivatorer i designläge.
Begränsningar för diagram med en tidsaxel
Om du har ett diagram med en tidsaxel i Power BI eller i en realtidsinstrumentpanel läser Activator måttvärdet exakt en gång för varje punkt på tidsaxeln. Om det uppmätta värdet för en viss tidpunkt ändras när Activator har läst det ignorerar Activator det ändrade värdet.
Exempel på begränsning
I följande exempel visas den här begränsningen. I det här exemplet visar ett diagram antalet sålda objekt över tid. Activator läser först diagrammet på morgonen den 3 januari. För närvarande visar diagrammet 10 sålda objekt:
Datum | Antal sålda artiklar |
---|---|
1 januari | 20 |
2 januari | 18 |
3 januari | 10 |
Senare under dagen den 3 januari säljs fler artiklar. Diagrammet uppdateras för att återspegla den här ändringen, och antalet sålda objekt läser nu 15:
Datum | Antal sålda artiklar |
---|---|
1 januari | 20 |
2 januari | 18 |
3 januari | 15 (ändrades från tidigare på dagen) |
Aktivator ignorerar det ändrade värdet eftersom det redan har läst ett värde på 10 tidigare under dagen.
Så här kringgår du den här begränsningen
Den vanligaste orsaken till att ett måttvärde kan ändras över tid är att den senaste punkten på tidsaxeln kan komma att ändras. I exemplet ökar antalet försäljningar under dagen. Antalet objekt som sålts tidigare dagar ändras aldrig, eftersom dessa datum är tidigare. Undvik den här begränsningen:
Exkludera aktuellt datum/tid från diagrammet, så att det här värdet inte samplas medan det fortfarande kan komma att ändras.
Lägg till ett relativt tidsfilter i diagrammet för att exkludera aktuellt datum eller tid från diagrammet. Activator ser värdet först efter att det har slutförts för den tidsperiod som mäts och kan inte längre ändras.
Lägg till ett tidsfilter där tidsintervallet slutar på "en lagerplats före" den aktuella tiden. Därför är den sista lagerplatsen som ingår i Activator redan "stängd" och ändras inte.
TableForReflex | where YourTimeColumn between (ago(5h)..bin(now(), 1h)) | summarize count() by bin(YourTimeColumn, 1h) | render timechart
Använd ett kort eller ett visuellt KPI-objekt för att spåra värdet för det aktuella datumet eftersom begränsningen som beskrivs här endast gäller för diagram med en tidsaxel. Skapa till exempel ett visuellt KPI-objekt som visar "försäljning hittills för idag". Aktivator läser och utlöser ändringar i det här värdet under dagen.