Condividi tramite


Guida introduttiva: Abilitare l'acquisizione di eventi in streaming tramite Hub eventi di Azure

Questo argomento di avvio rapido illustra come usare l'portale di Azure per abilitare l'acquisizione di eventi in Archiviazione di Azure o Azure Data Lake Store.

Acquisizione di Hub eventi di Azure consente di distribuire automaticamente i dati di streaming in Hub eventi a un archivio BLOB di Azure o a un account di Azure Data Lake Storage Gen 2 preferito. È possibile configurare le impostazioni di acquisizione usando il portale di Azure durante la creazione di un hub eventi o per un hub eventi esistente. Per informazioni concettuali su questa funzionalità, vedere Panoramica dell'acquisizione di Hub eventi.

Prerequisiti

Importante

Hub eventi supporta solo l'account di archiviazione Premium con supporto BLOB in blocchi.

Abilitare l'acquisizione quando si crea un hub eventi

Se non si ha uno spazio dei nomi di Hub eventi da usare, creare uno spazio dei nomi seguendo la procedura descritta nell'articolo Creare uno spazio dei nomi di Hub eventi. Assicurarsi di selezionare Piano tariffario Standard o superiore. Il livello basic non supporta la funzionalità Di acquisizione.

Per creare un hub eventi all'interno dello spazio dei nomi, seguire questa procedura:

  1. Nella pagina Panoramica dello spazio dei nomi selezionare + Hub eventi sulla barra dei comandi.

    Screenshot della selezione del pulsante Aggiungi hub eventi nella barra dei comandi.

  2. Nella pagina Crea hub eventi digitare un nome per l'hub eventi e quindi selezionare Avanti: Acquisisci nella parte inferiore della pagina.

    Screenshot della pagina Crea hub eventi.

  3. Nella scheda Acquisizione selezionare per Acquisizione.

  4. Trascinare il dispositivo di scorrimento per impostare l'intervallo di tempo in minuti. L'intervallo di tempo predefinito è di 5 minuti. Il valore minimo è 1 e il valore massimo è 15.

  5. Trascinare il dispositivo di scorrimento per impostare la finestra Dimensioni (MB). Il valore predefinito è 300 MB. Il valore minimo è 10 MB e il valore massimo è 500 MB.

  6. Specificare se si vuole che Hub eventi emetta file vuoti quando non si verificano eventi durante l'intervallo di tempo di acquisizione.

    Screenshot della scheda Acquisisci della pagina Crea hub eventi con le impostazioni di base. Vedere una delle sezioni seguenti in base al tipo di archiviazione che si vuole usare per archiviare i file acquisiti.

Importante

Azure Data Lake Storage Gen1 viene ritirato, quindi non usarlo per l'acquisizione dei dati degli eventi. Per altre informazioni, consultare l'annuncio ufficiale. Se si usa Azure Data Lake Storage Gen1, eseguire la migrazione ad Azure Data Lake Storage Gen2. Per altre informazioni, vedere Linee guida e modelli di migrazione di Azure Data Lake Storage.

Acquisire dati in Archiviazione di Azure

  1. Per Provider di acquisizione selezionare Archiviazione di Azure Account (impostazione predefinita).

  2. Per Archiviazione di Azure Contenitore scegliere il collegamento Selezionare il contenitore.

    Screenshot che mostra la pagina Crea hub eventi con il collegamento Seleziona contenitore.

  3. Nella pagina Account di archiviazione selezionare l'account di archiviazione da usare per acquisire i dati.

  4. Nella pagina Contenitori selezionare il contenitore in cui archiviare i file acquisiti e quindi scegliere Seleziona.

    Poiché l'acquisizione di Hub eventi usa l'autenticazione da servizio a servizio con l'archiviazione, non è necessario specificare un stringa di connessione di archiviazione. Il selettore risorse seleziona automaticamente l'URI della risorsa per l'account di archiviazione. Se si usa Azure Resource Manager, è necessario specificare questo URI in modo esplicito come stringa.

  5. Nella pagina Crea hub eventi verificare ora che il contenitore selezionato sia visualizzato.

  6. Per Formato nome file di acquisizione specificare il formato per i nomi di file acquisiti.

  7. Selezionare Rivedi e crea nella parte inferiore della pagina.

    Screenshot della scheda Acquisisci della pagina Crea hub eventi con le impostazioni di Archiviazione di Azure.

  8. Nella pagina Rivedi e crea rivedere le impostazioni e selezionare Crea per creare l'hub eventi.

    Nota

    Se l'accesso pubblico è disabilitato nell'account di archiviazione, consentire ai servizi attendibili, che includono Hub eventi di Azure, di accedere all'account di archiviazione. Per informazioni dettagliate e istruzioni dettagliate, vedere questo articolo.

Acquisire dati in Azure Data Lake Storage Gen 2

Seguire l'articolo Creare un account di archiviazione per creare un account Archiviazione di Azure. Impostare Spazio dei nomi gerarchico su Abilitato nella scheda Avanzate per renderlo un account Azure Data Lake Storage Gen 2. L'account Archiviazione di Azure deve trovarsi nella stessa sottoscrizione dell'hub eventi.

  1. Selezionare Archiviazione di Azure come provider di acquisizione. Per usare Azure Data Lake Storage Gen2, selezionare Archiviazione di Azure.

  2. Per Archiviazione di Azure Contenitore scegliere il collegamento Selezionare il contenitore.

    Screenshot che mostra la pagina Crea hub eventi con il collegamento Seleziona contenitore.

  3. Selezionare l'account Azure Data Lake Storage Gen2 nell'elenco.

    Screenshot che mostra la selezione dell'account Data Lake Storage Gen 2.

  4. Selezionare il contenitore (file system in Data Lake Storage Gen 2) e quindi scegliere Seleziona nella parte inferiore della pagina.

    Screenshot che mostra la pagina Contenitori.

  5. Per Formato nome file di acquisizione specificare il formato per i nomi di file acquisiti.

  6. Selezionare Rivedi e crea nella parte inferiore della pagina.

    Screenshot che mostra la pagina Crea hub eventi con tutti i campi specificati.

  7. Nella pagina Rivedi e crea rivedere le impostazioni e selezionare Crea per creare l'hub eventi.

    Nota

    Il contenitore creato in Azure Data Lake Storage Gen 2 usando questa interfaccia utente viene visualizzato in File system in Storage Explorer. Analogamente, il file system creato in un account Data Lake Storage Gen 2 viene visualizzato come contenitore in questa interfaccia utente.

Configurare l'acquisizione per un hub eventi esistente

È possibile configurare l'acquisizione in hub eventi esistenti che si trovano in spazi dei nomi di Hub eventi. Per abilitare l'acquisizione in un hub eventi esistente o per modificare le impostazioni di acquisizione, seguire questa procedura:

  1. Nella home page dello spazio dei nomi selezionare Hub eventi in Entità nel menu a sinistra.

  2. Selezionare l'hub eventi per cui si vuole configurare la funzionalità di acquisizione.

    Screenshot che mostra la selezione di un hub eventi nell'elenco di hub eventi.

  3. Nella pagina Istanza di Hub eventi selezionare Acquisisci nel menu a sinistra.

    Screenshot che mostra la pagina Acquisisci per l'hub eventi.

  4. Nella pagina Acquisisci selezionare Avro per Formato di serializzazione degli eventi di output. Il formato Parquet è supportato solo tramite l'integrazione di Analisi di flusso di Azure. Per altre informazioni, vedere Acquisire i dati di Hub eventi in formato parquet e analizzare con Azure Synapse Analytics.

  5. Selezionare per Acquisisci.

    Screenshot che mostra la pagina Acquisisci per l'hub eventi con la funzionalità Di acquisizione abilitata.

  6. Per configurare altre impostazioni, vedere le sezioni seguenti: