Creare flussi di eventi per eventi discreti (anteprima)
Questo articolo mostra come creare flussi di eventi per eventi discreti in Microsoft Fabric.
Quando si sviluppano applicazioni per l'analisi in tempo reale, si riscontrano in genere due tipi di eventi: eventi discreti ed eventi o flussi continui. I flussi di eventi di Microsoft Fabric possono inserire ed elaborare eventi discreti e continui.
Importante
Le funzionalità avanzate dei flussi di eventi di Fabric sono attualmente in anteprima.
Informazioni sugli eventi discreti e continui
Per creare un flusso di eventi efficiente e scalabile in Fabric, è importante comprendere la distinzione tra eventi discreti ed eventi o flussi continui.
Gli eventi discreti, spesso definiti eventi di notifica, sono singole occorrenze che si verificano in momenti specifici. Ogni evento è indipendente da altri e ha un punto iniziale e finale chiaro. Esempi di eventi discreti comprendono gli utenti che effettuano ordini in un sito Web o apportano modifiche a un database.
Gli eventi continui o flussi rappresentano un flusso continuo o un flusso di dati nel tempo. A differenza degli eventi discreti, gli eventi continui non hanno punti di inizio o di fine distinti. Rappresentano invece un flusso costante e continuativo di dati, spesso senza limiti predefiniti. Gli esempi comprendono i dati dei sensori provenienti da dispositivi IoT, dati di ticker azionari o post di social media in un feed in tempo reale.
Nota
È consigliabile avere origini evento discrete o origini di eventi continui (flusso), non una combinazione di entrambe, in un flusso di eventi.
Eventi discreti supportati
I flussi di eventi di Fabric consentono di creare soluzioni guidate dagli eventi per l'acquisizione di modifiche o eventi dello stato del sistema nell'origine dati di Fabric. Gli eventstream di Fabric supportano i tipi di eventi discreti seguenti:
Eventi discreti | Descrizione |
---|---|
Eventi di archiviazione BLOB di Azure | Generato in seguito a qualsiasi modifica apportata all’Archiviazione BLOB di Azure, ad esempio la creazione, la modifica o l'eliminazione di record o file. |
Eventi dell'elemento dell'area di lavoro di Fabric | Generato in seguito a qualsiasi modifica apportata a un'area di lavoro Fabric, inclusa la creazione, l'aggiornamento o l'eliminazione di elementi. |
Connettere eventi discreti a eventstream
Nei flussi di eventi di Fabric è possibile aggiungere un'origine evento discreta in un flusso di eventi e indirizzarli all'hub in tempo reale. È quindi possibile trasformare questi eventi nei flussi di eventi di Fabric o sottoscriverli nell'hub in tempo reale. Le azioni ulteriori comprendono l’utilizzo di Data Activator o la creazione di alert che eseguono elementi di processo di Fabric come Pipeline o Notebook nell'hub in tempo reale di Fabric.
Prerequisito
- Accesso a un’area di lavoro premium con autorizzazioni da Collaboratore o superiori.
- Un'area di lavoro Fabric per la connessione agli eventi dell'elemento dell'area di lavoro Fabric o l'accesso a un account Archiviazione BLOB di Azure per la connessione a eventi Archiviazione BLOB di Azure.
Connettere eventi discreti
Per connettere eventi discreti a un flusso di eventi, seguire questa procedura:
In Intelligence in tempo reale di Fabric selezionare Eventstream per creare un nuovo flusso di eventi. Assicurarsi che l'opzione Funzionalità avanzate (anteprima) sia abilitata.
Nella schermata successiva selezionare Aggiungi origine esterna.
Nella schermata Selezionare un'origine dati selezionare il tipo di eventi discreti da aggiungere all’eventstream, Eventi archiviazione BLOB di Azure o Eventi dell'elemento dell'area di lavoro Fabric.
Aggiungere l'origine evento e pubblicare il flusso di eventi seguendo le istruzioni riportate in uno degli articoli seguenti:
- Per gli eventi Archiviazione BLOB di Azure, vedere Aggiungere eventi Archiviazione BLOB di Azure.
- Per gli eventi dell'elemento dell'area di lavoro Fabric, vedere Aggiungere eventi Fabric dell'elemento dell'area di lavoro infrastruttura.
Al termine, il flusso di eventi avviare l'acquisizione di eventi discreti man mano che si verificano. Nell'hub In tempo reale è possibile trovare gli eventi in Eventi Fabric. Nel riquadro a destra è possibile impostare un alert per eseguire altre azioni.
Limitazioni note
- Attualmente, i messaggi di errore non sono disponibili quando si verifica un errore in origini eventi discreti.
- Attualmente, la funzionalità Anteprima dati non è disponibile per origini eventi discreti.