Creare avvisi di attivazione per un dashboard in tempo reale
È possibile creare avvisi di Fabric Activator da molte origini dati diverse in Microsoft Fabric. Questo articolo illustra come creare avvisi di Activator per un dashboard in tempo reale. Per altre informazioni, vedere Che cos'è Activator?
Avvisa quando le condizioni vengono soddisfatte in una dashboard in tempo reale
Usare Activator per attivare le notifiche quando vengono soddisfatte le condizioni sui dati in un dashboard in tempo reale. Ad esempio, se si dispone di un dashboard in tempo reale che visualizza la disponibilità delle biciclette per il noleggio in più località, è possibile attivare un avviso se ci sono troppe biciclette disponibili in un'unica posizione. Inviare tali notifiche di avviso a se stessi o ad altri utenti dell'organizzazione usando la posta elettronica o Microsoft Teams.
Prerequisiti
- Un'area di lavoro con una capacità abilitata per Microsoft Fabric
- Una dashboard in tempo reale con almeno un riquadro che visualizza i dati
Creare una regola di attivazione usando Imposta avviso
- Aprire un Dashboard in tempo reale.
- Attivare o disattivare la visualizzazione alla modalità di modifica nella barra degli strumenti.
- Scegliere un riquadro nel dashboard in tempo reale per l'attivazione da monitorare.
- Selezionare il menu Altro (...) in alto a destra nel riquadro e scegliere Imposta avviso. È anche possibile usare il pulsante Imposta avviso nella barra dei menu Dashboard in tempo reale.
Definire le condizioni di avviso di Activator
Nel riquadro Imposta avviso definire le condizioni della regola. Le condizioni delle regole includono la scelta del campo da monitorare e l'impostazione della soglia. Selezionare se ricevere la notifica tramite posta elettronica o in Microsoft Teams. Impostare il percorso per salvare questa regola di attivazione e selezionare Crea.
Facoltativo: modificare la regola in Activator
Quando la regola è pronta, si riceve una notifica con un collegamento alla regola. Selezionare il collegamento per modificare la regola in Activator. La modifica della regola è utile se si vuole eseguire una delle operazioni di perfezionamento seguenti:
- Aggiungere altri destinatari all'avviso.
- Definire una condizione di avviso più complessa di quanto sia possibile nel riquadro Imposta avviso .
Per informazioni su come modificare le regole in Activator, vedere Creare attivatori in modalità progettazione.
Limitazioni sui grafici con un asse temporale
Se si dispone di un grafico con un asse temporale in Power BI o in un dashboard in tempo reale, Activator legge il valore della misura esattamente una volta per ogni punto sull'asse temporale. Se il valore misurato per un determinato punto di tempo cambia dopo la lettura di Activator, Activator ignora il valore modificato.
Esempio di limitazione
L'esempio seguente illustra questa limitazione. In questo esempio, un grafico mostra il numero di articoli venduti nel tempo. L'attivatore legge prima il grafico la mattina del 3 gennaio. Al momento, il grafico mostra 10 articoli venduti:
Data | Numero di articoli venduti |
---|---|
1º gennaio | 20 |
2 gennaio | 18 |
3 gennaio | 10 |
Più tardi nel giorno del 3 gennaio, più articoli vengono venduti. Il grafico viene aggiornato per riflettere questa modifica e il numero di articoli venduti ora legge 15:
Data | Numero di articoli venduti |
---|---|
1º gennaio | 20 |
2 gennaio | 18 |
3 gennaio | 15 (modificato da prima nel giorno) |
L'attivatore ignora il valore modificato, perché ha già letto un valore pari a 10 prima del giorno.
Come ovviare a questa limitazione
Il motivo più comune per cui un valore di misura può cambiare nel tempo è che il punto più recente sull'asse temporale è soggetto a modifiche. Nell'esempio il numero di vendite aumenta durante tutto il giorno. Il numero di articoli venduti nei giorni precedenti non cambia mai, perché queste date sono passate. Per evitare questa limitazione:
Escludere la data/ora corrente dal grafico, in modo che questo valore non venga campionato mentre è ancora soggetto a modifiche.
Aggiungere un filtro ora relativa al grafico per escludere la data o l'ora corrente dal grafico. L'attivatore vede il valore solo dopo che è finale per il periodo di tempo misurato e non è più soggetto a modifiche.
Aggiungere un filtro ora in cui l'intervallo di tempo termina in corrispondenza di "un bin prima" dell'ora corrente. Quindi, l'ultimo bin campionato da Activator è già "chiuso" e non cambia.
TableForReflex | where YourTimeColumn between (ago(5h)..bin(now(), 1h)) | summarize count() by bin(YourTimeColumn, 1h) | render timechart
Usare un oggetto visivo scheda o indicatore KPI per tenere traccia del valore per la data corrente perché la limitazione descritta qui si applica solo ai grafici con un asse temporale. Ad esempio, creare un oggetto visivo KPI che visualizzi "vendite finora per oggi". L'attivatore legge e attiva le modifiche apportate a questo valore durante il giorno.