Condividi tramite


Pianificare l'ambiente in Azure Time Series Insights Gen2

Nota

Il servizio Time Series Insights verrà ritirato il 7 luglio 2024. Valutare la possibilità di eseguire la migrazione di ambienti esistenti a soluzioni alternative il prima possibile. Per altre informazioni sulla deprecazione e la migrazione, visitare la documentazione.

Questo articolo descrive le procedure consigliate per pianificare e iniziare rapidamente usando Azure Time Series Insights Gen2.

Procedure consigliate per la pianificazione e preparazione

Le procedure consigliate per la pianificazione e la preparazione dell'ambiente sono descritte più avanti negli articoli seguenti:

Azure Time Series Insights usa un modello aziendale con pagamento in base al consumo. Per altre informazioni sugli addebiti e sulla capacità, vedere Prezzi di Azure Time Series Insights.

Ambiente Gen2

Quando si effettua il provisioning di un ambiente Azure Time Series Insights Gen2, si creano due risorse di Azure:

  • Un ambiente Azure Time Series Insights Gen2
  • Un account di Archiviazione di Azure

Come parte del processo di provisioning, specificare se si vuole abilitare un archivio ad accesso frequente. L'archivio ad accesso frequente offre un'esperienza di query a livelli. Se abilitata, è necessario specificare un periodo di conservazione compreso tra 7 e 30 giorni. Le query eseguite all'interno del periodo di conservazione dell'archivio ad accesso frequente offrono in genere tempi di risposta più rapidi. Quando una query si estende nel periodo di conservazione dell'archivio ad accesso frequente, viene servita dall'archivio ad accesso sporadico.

Le query nell'archivio ad accesso frequente sono gratuite, mentre le query sull'archivio ad accesso sporadico comportano costi. È importante comprendere i modelli di query e pianificare di conseguenza la configurazione dell'archivio ad accesso frequente. È consigliabile che l'analisi interattiva sui dati più recenti risieda nell'archivio ad accesso frequente e nell'analisi dei modelli e le tendenze a lungo termine si trovino a freddo.

Nota

Per altre informazioni su come eseguire query sui dati ad accesso frequente, leggere le informazioni di riferimento sulle API.

Per iniziare, sono necessari altri tre elementi:

Esaminare i limiti di Azure Time Series Insights Gen2

Limiti delle proprietà

I limiti delle proprietà di Azure Time Series Insights sono aumentati a 1.000 per l'archiviazione ad accesso frequente e nessun limite di proprietà per l'archiviazione ad accesso sporadico. Le proprietà degli eventi fornite hanno colonne JSON, CSV e chart corrispondenti che è possibile visualizzare in Azure Time Series Insights Gen2 Explorer.

SKU Numero massimo di proprietà
Gen2 (L1) 1.000 proprietà (colonne) per lo spazio di archiviazione ad accesso frequente e illimitato per l'archiviazione ad accesso sporadico
Gen1 (S1) 600 proprietà (colonne)
Gen1 (S2) 800 proprietà (colonne)

Inserimento streaming

  • È previsto un massimo di due origini evento per ogni ambiente.

  • Le procedure consigliate e le indicazioni generali per le origini eventi sono disponibili qui

  • Per impostazione predefinita, Azure Time Series Insights Gen2 può inserire dati in ingresso a una velocità fino a 1 megabyte al secondo (MBps) per ogni ambiente Azure Time Series Insights Gen2. Per ogni partizione dell'hub ci sono altre limitazioni. Le tariffe fino a 2 MBps possono essere fornite inviando un ticket di supporto tramite il portale di Azure. Per altre informazioni, vedere Limiti della velocità effettiva di inserimento in streaming.

Limiti dell'API

I limiti dell'API REST per Azure Time Series Insights Gen2 vengono specificati nella documentazione di riferimento dell'API REST.

Configurare id serie temporali e proprietà timestamp

Per creare un nuovo ambiente Azure Time Series Insights, selezionare un ID serie temporale. Tale operazione funge da partizione logica per i dati. Come accennato, assicurarsi di disporre dell'ID Time Series a portata di mano.

Importante

Gli ID serie temporale non possono essere modificati in un secondo momento. Verificare ognuno di essi prima della selezione finale e del primo uso.

È possibile selezionare fino a tre chiavi per differenziare in modo univoco le risorse. Per altre informazioni, vedere Procedure consigliate per la scelta di un ID serie temporale e regole di inserimento.

Anche la proprietà Timestamp è importante. È possibile definire questa proprietà quando si aggiungono origini evento. Ogni origine evento include una proprietà Timestamp facoltativa, usata per tenere traccia delle origini evento nel tempo. I valori di Timestamp fanno distinzione tra maiuscole/minuscole e devono essere formattati in base alle singole specifiche di ogni origine evento.

Quando viene lasciato vuoto, l'ora in cui l'evento è stato accodato nel hub IoT o nell'hub eventi viene usato come timestamp dell'evento. In generale, gli utenti devono scegliere di personalizzare la proprietà Timestamp e usare l'ora in cui il sensore o il tag ha generato la lettura, anziché l'ora accodata dell'hub. Per altre informazioni e per informazioni sugli offset del fuso orario, vedere Timestamp origine eventi.

Comprendere il modello Time Series

È ora possibile configurare il modello Time Series Insights dell'ambiente Azure Time Series Insights. Il nuovo modello semplifica l'individuazione e l'analisi dei dati IoT, consentendo la cura, la manutenzione e l'arricchimento dei dati Time Series e la preparazione di set di dati di livello consumer. Il modello usa ID Time Series, che esegue il mapping a un'istanza che associa la risorsa univoca a variabili, note come tipi, e gerarchie. Per altre informazioni, vedere Panoramica del modello Time Series.

Il modello è dinamico, in modo da poter essere compilato in qualsiasi momento. Per iniziare rapidamente, compilarlo e caricarlo prima di eseguire il push dei dati in Azure Time Series Insights. Per compilare il modello, leggere Usare il modello Time Series.

Per molti clienti, il modello Time Series esegue il mapping a un modello di risorse esistente o al sistema ERP già in uso. Se non si dispone di un modello esistente, viene offerta un'esperienza utente predefinita per ottenerlo rapidamente. Per conoscere i vantaggi di un modello, visualizzare l'ambiente demo di esempio.

Dare forma agli eventi

È possibile verificare il modo in cui si inviano eventi ad Azure Time Series Insights. In teoria, gli eventi sono denormalizzati in modo corretto ed efficiente.

Una buona norma:

  • Archiviare i metadati nel modello Time Series.
  • Assicurarsi che la modalità Time Series, i campi dell'istanza e gli eventi includano solo le informazioni necessarie, ad esempio una proprietà Time Series ID o Timestamp.

Per altre informazioni e per comprendere in che modo gli eventi verranno appiattiti e archiviati, leggere le regole di flating e escape JSON.

BCDR (Business disaster recovery)

Questa sezione descrive le funzionalità di Azure Time Series Insights che mantengono in esecuzione app e servizi, anche se si verifica un'emergenza (nota come ripristino di emergenza aziendale).

Disponibilità elevata

Come servizio di Azure, Azure Time Series Insights offre alcune funzionalità a disponibilità elevata usando ridondanze a livello di area di Azure. Ad esempio, supporto tecnico di Azure funzionalità di ripristino di emergenza tramite la funzionalità di disponibilità tra aree di Azure.

Altre funzionalità a disponibilità elevata fornite tramite Azure (e disponibili anche per qualsiasi istanza di Azure Time Series Insights) includono:

Assicurarsi di abilitare le funzionalità di Azure pertinenti per offrire disponibilità elevata globale e tra aree per i dispositivi e gli utenti.

Nota

Se Azure è configurato per abilitare la disponibilità tra aree, non è necessaria alcuna configurazione di disponibilità tra aree aggiuntive in Azure Time Series Insights.

Hub eventi e IoT

Alcuni servizi Di Azure IoT includono anche funzionalità di ripristino di emergenza aziendali predefinite:

L'integrazione di Azure Time Series Insights con gli altri servizi offre ulteriori opportunità di ripristino di emergenza. Ad esempio, i dati di telemetria inviati all'hub eventi potrebbero essere salvati in modo permanente in un database di archiviazione BLOB di Azure di backup.

Azure Time Series Insights

Esistono diversi modi per mantenere in esecuzione i dati, le app e i servizi di Azure Time Series Insights, anche se vengono interrotti.

Tuttavia, è possibile determinare che è necessaria anche una copia di backup completa dell'ambiente Azure Time Series, ai fini seguenti:

  • Come istanza di failover specifica per Azure Time Series Insights per reindirizzare dati e traffico a
  • Per mantenere i dati e le informazioni di controllo

In generale, il modo migliore per duplicare un ambiente Azure Time Series Insights consiste nel creare un secondo ambiente Azure Time Series Insights in un'area di Backup di Azure. Gli eventi vengono inviati anche a questo ambiente secondario dall'origine evento primaria. Assicurarsi di usare un secondo gruppo di consumer dedicato. Seguire le linee guida per il ripristino di emergenza aziendale di origine, come descritto in precedenza.

Per creare un ambiente duplicato:

  1. Creare un ambiente in una seconda area. Per altre informazioni, vedere Creare un nuovo ambiente Azure Time Series Insights nel portale di Azure.
  2. Creare un secondo gruppo di consumer dedicato per l'origine evento.
  3. Connettere tale origine eventi al nuovo ambiente. Assicurarsi di designare il secondo gruppo di consumer dedicato.
  4. Esaminare la documentazione di Azure Time Series Insights hub IoT e Hub eventi.

Se si verifica un evento:

  1. Se l'area primaria è interessata durante un evento imprevisto di emergenza, reindirizzare le operazioni all'ambiente Azure Time Series Insights di backup.
  2. Poiché i numeri di sequenza dell'hub vengono riavviati da 0 dopo il failover, ricreare l'origine evento in entrambe le aree/ambienti con gruppi di consumer diversi per evitare di creare gli eventi duplicati.
  3. Eliminare l'origine evento primaria, che è ora inattiva, per liberare un'origine evento disponibile per l'ambiente. È previsto un limite di due origini eventi attive per ogni ambiente.
  4. Usare la seconda area per eseguire il backup e il ripristino di tutti i dati di telemetria e query di Azure Time Series Insights.

Importante

Se si verifica un failover:

  • Potrebbe verificarsi anche un ritardo.
  • Potrebbe verificarsi un picco momentaneo nell'elaborazione dei messaggi, perché le operazioni vengono reindirizzate.

Per altre informazioni, vedere Attenuare la latenza in Azure Time Series Insights.

Passaggi successivi

  • Esaminare Azure Advisor per pianificare le opzioni di configurazione del ripristino aziendale.
  • Esaminare Azure Advisor per pianificare le opzioni di configurazione del ripristino aziendale.
  • Altre informazioni sull'inserimento dati in Azure Time Series Insights Gen2.
  • Vedere l'articolo sull'archiviazione dei dati in Azure Time Series Insights Gen2.
  • Informazioni sulla modellazione dei dati in Azure Time Series Insights Gen2.