Condividi tramite


Creare flussi di eventi per eventi discreti (anteprima)

Questo articolo illustra come creare flussi di eventi di Microsoft Fabric per eventi discreti.

Quando si sviluppano applicazioni per l'analisi in tempo reale, si riscontrano in genere due tipi di eventi: eventi discreti e 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 e 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 includono gli utenti che effettuano ordini in un sito Web o apportano modifiche a un database.

  • Gli eventi o i flussi continui 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 includono i dati dei sensori provenienti da dispositivi IoT, dati ticker del mercato azionario 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 dell'infrastruttura consentono di creare soluzioni guidate dagli eventi per l'acquisizione di modifiche o eventi dello stato del sistema nell'origine dati di Fabric. I flussi di eventi di Fabric supportano i tipi di eventi discreti seguenti:

Eventi discreti Descrizione
eventi Archiviazione BLOB di Azure Generato in seguito a qualsiasi modifica apportata a Archiviazione BLOB di Azure, ad esempio la creazione, la modifica o l'eliminazione di record o file.
Eventi dell'elemento dell'area di lavoro infrastruttura Generato in seguito a qualsiasi modifica apportata a un'area di lavoro infrastruttura, inclusa la creazione, l'aggiornamento o l'eliminazione di elementi.

Connessione eventi discreti ai flussi di eventi

Nei flussi di eventi di Fabric è possibile aggiungere un'origine evento discreta in un flusso di eventi e instradarli all'hub in tempo reale. È quindi possibile trasformare questi eventi nei flussi di eventi di Fabric o sottoscriverli nell'hub in tempo reale. Nell'hub in tempo reale, altre azioni includono l'uso di Data Activator o la creazione di avvisi che eseguono elementi di processo di Fabric, ad esempio Pipeline e Notebook.

Prerequisito

  • Accesso all'area di lavoro Premium di Fabric con autorizzazioni di collaboratore o superiore.
  • Un'area di lavoro infrastruttura per la connessione agli eventi dell'elemento dell'area di lavoro infrastruttura o l'accesso a un account Archiviazione BLOB di Azure per la connessione a eventi Archiviazione BLOB di Azure.

Connessione eventi discreti

Per connettere eventi discreti a un flusso di eventi, seguire questa procedura:

  1. In Intelligence in tempo reale selezionare Eventstream per creare un nuovo flusso di eventi. Assicurarsi che l'opzione Funzionalità avanzate (anteprima) sia abilitata.

    Screenshot della creazione di un nuovo flusso di eventi.

  2. Nella schermata successiva selezionare Aggiungi origine esterna.

    Screenshot della selezione di Aggiungi origine esterna.

  3. Nella schermata Selezionare un'origine dati selezionare il tipo di eventi discreti da aggiungere al flusso di eventi, Archiviazione BLOB di Azure eventi o eventi dell'elemento dell'area di lavoro infrastruttura.

    Screenshot della selezione di eventi Archiviazione BLOB di Azure.

  4. 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 infrastruttura, vedere Aggiungere eventi dell'elemento dell'area di lavoro infrastruttura.

Al termine, il flusso di eventi avvia l'acquisizione di eventi discreti man mano che si verificano. Nell'hub in tempo reale è possibile trovare gli eventi in Eventi dell'infrastruttura. Nel riquadro destro è possibile impostare un avviso per eseguire altre azioni.

Screenshot della scheda Eventi di Infrastruttura dell'hub in tempo reale e del riquadro Imposta avviso.

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.