Aggiungere un'origine evento Hub eventi a un ambiente Azure Time Series Insights
Nota
Il servizio Time Series Insights verrà ritirato il 7 luglio 2024. Considerare di eseguire la migrazione degli ambienti esistenti a soluzioni alternative il prima possibile. Per altre informazioni sulla deprecazione e sulla migrazione, visitare la nostra documentazione.
Questo articolo descrive come usare il portale di Azure per aggiungere all'ambiente Azure Time Series Insights un'origine evento che legge dati da Hub eventi di Azure.
Nota
I passaggi descritti in questo articolo si applicano sia agli ambienti Azure Time Series Insights Gen 1 che azure Time Series Insights Gen 2.
Prerequisiti
- Creare un ambiente Azure Time Series Insights come descritto in Creare un ambiente Azure Time Series Insights.
- Creare un hub eventi. Leggere Creare uno spazio dei nomi di Hub eventi e un hub eventi usando il portale di Azure.
- L'hub eventi deve ricevere eventi messaggio attivi. Informazioni su come inviare eventi a Hub eventi di Azure usando .NET Framework.
- Creare un gruppo di consumer dedicato nell'hub eventi da usare nell'ambiente Azure Time Series Insights. Tutte le origini evento di Azure Time Series Insights devono avere un proprio gruppo di consumer dedicato non condiviso con altri consumer. Se più lettori consumano eventi dello stesso gruppo di consumer, è probabile che tutti i lettori riscontrino errori. È previsto un limite di 20 gruppi di consumer per hub eventi. Per informazioni dettagliate, consultare la Guida alla programmazione di Hub eventi.
Aggiungere un gruppo di consumer all'hub eventi
Le applicazioni usano gruppi di consumer per estrarre i dati da Hub eventi di Azure. Per leggere in modo affidabile i dati dall'hub eventi, specificare un gruppo di consumer dedicato usato solo da questo ambiente Azure Time Series Insights.
Per aggiungere un nuovo gruppo di consumer nell'hub eventi:
Nel portale di Azure individuare e aprire l'istanza dell'hub eventi dal riquadro Panoramica dello spazio dei nomi dell'hub eventi. Selezionare Entità > Hub eventi o individuare l'istanza sotto la voce Nome.
Nell'istanza dell'hub eventi selezionare Entità > Gruppi di consumer. Quindi selezionare + Gruppo di consumer per aggiungere un nuovo gruppo di consumer.
In caso contrario, selezionare un gruppo di consumer esistente e passare alla sezione successiva.
Nella pagina Gruppi di consumer immettere un nuovo valore univoco per Nome. Usare questo nome al momento della creazione di una nuova origine evento nell'ambiente Azure Time Series Insights.
Seleziona Crea.
Aggiungere una nuova origine evento
Accedere al portale di Azure.
Individuare l'ambiente Azure Time Series Insights esistente. Nel menu a sinistra selezionare Tutte le risorse e quindi selezionare l'ambiente Azure Time Series Insights.
Selezionare Origini eventi, quindi Aggiungi.
Immettere un valore nel campo Nome dell'origine evento univoco per l'ambiente Azure Time Series Insights, ad esempio
Contoso-TSI-Gen 1-Event-Hub-ES
.In Origine selezionare Hub eventi.
Selezionare i valori appropriati in Opzione di importazione:
Se in una delle sottoscrizioni è presente un hub eventi esistente, selezionare Usare un hub eventi dalle sottoscrizioni disponibili. Questa opzione rappresenta l'approccio più semplice.
La tabella seguente descrive le proprietà obbligatorie per l'opzione Usare un hub eventi dalle sottoscrizione disponibili:
Proprietà Descrizione Subscription La sottoscrizione a cui appartiene l'istanza e lo spazio dei nomi dell'hub eventi desiderati. Spazio dei nomi dell'hub eventi Lo spazio dei nomi dell'hub eventi a cui appartiene l'istanza dell'hub eventi desiderata. Nome dell'hub eventi Nome dell'istanza dell'hub eventi desiderata. Valore dei criteri dell'hub eventi Selezionare i criteri di accesso condiviso desiderati. È possibile creare criteri di accesso condiviso nella scheda Configura dell'hub eventi. Tutti i criteri di accesso condiviso dispongono di un nome e di autorizzazioni impostati, nonché di chiavi di accesso. I criteri di accesso condiviso per l'origine evento devono disporre di autorizzazioni di lettura. Chiave criteri hub eventi Prepopolato dal valore dei criteri dell'hub eventi selezionato. Se l'hub eventi è esterno alle sottoscrizioni o se si vogliono scegliere opzioni avanzate, selezionare Specificare le impostazioni dell'hub eventi manualmente.
La tabella seguente descrive le proprietà obbligatorie se si seleziona l'opzione Specificare le impostazioni dell'hub eventi manualmente:
Proprietà Descrizione ID sottoscrizione La sottoscrizione a cui appartiene l'istanza e lo spazio dei nomi dell'hub eventi desiderati. Gruppo di risorse Il gruppo di risorse a cui appartiene l'istanza e lo spazio dei nomi dell'hub eventi desiderati. Spazio dei nomi dell'hub eventi Lo spazio dei nomi dell'hub eventi a cui appartiene l'istanza dell'hub eventi desiderata. Nome dell'hub eventi Nome dell'istanza dell'hub eventi desiderata. Valore dei criteri dell'hub eventi Selezionare i criteri di accesso condiviso desiderati. È possibile creare criteri di accesso condiviso nella scheda Configura dell'hub eventi. Tutti i criteri di accesso condiviso dispongono di un nome e di autorizzazioni impostati, nonché di chiavi di accesso. I criteri di accesso condiviso per l'origine evento devono disporre di autorizzazioni di lettura. Chiave criteri hub eventi Chiave di accesso condiviso usata per autenticare l'accesso allo spazio dei nomi del bus di servizio di Azure. Immettere qui la chiave primaria o secondaria. Entrambe le opzioni condividono le opzioni di configurazione seguenti:
Proprietà Descrizione Gruppo di consumer dell'hub eventi Gruppo di consumer per la lettura degli eventi dall'hub eventi. È consigliabile usare un gruppo di consumer dedicato per la propria origine evento. Formato di serializzazione eventi Attualmente JSON è l'unico formato di serializzazione disponibile. I messaggi relativi agli eventi devono essere in questo formato. In caso contrario, non è possibile leggere i dati. Nome della proprietà Timestamp Per determinare questo valore, è necessario comprendere il formato dei dati del messaggio inviati all'hub eventi. Questo valore è il nome della proprietà evento specifica nei dati del messaggio che si vuole usare come timestamp dell'evento. Il valore fa distinzione tra maiuscole e minuscole. Se lasciato vuoto, come timestamp dell'evento viene usato il tempo di accodamento dell'evento nell'origine evento.
Aggiungere il nome del gruppo di consumer di Azure Time Series Insights dedicato aggiunto all'hub eventi.
Seleziona Crea.
Dopo la creazione dell'origine evento, Azure Time Series Insights inizia automaticamente a trasmettere i dati nell'ambiente.
Passaggi successivi
Definire criteri di accesso ai dati per proteggere i dati.
Inviare eventi all'origine evento.