Share via


Creare un ambiente Azure Time Series Insights Gen2 usando l'interfaccia della riga di comando di Azure

Nota

Il servizio Time Series Insights (TSI) non sarà più supportato dopo marzo 2025. Valutare la possibilità di eseguire la migrazione di ambienti Time Series Insights esistenti a soluzioni alternative il prima possibile. Per altre informazioni sulla deprecazione e la migrazione, visitare la documentazione.

Questo documento illustra la creazione di un nuovo ambiente Time Series Insights Gen2.

Azure Cloud Shell

Azure Cloud Shell è un ambiente di shell interattivo ospitato in Azure e usato tramite il browser. È possibile usare Bash o PowerShell con Cloud Shell per usare i servizi di Azure. È possibile usare i comandi preinstallati di Cloud Shell per eseguire il codice in questo articolo, senza dover installare alcun elemento nell'ambiente locale.

Per avviare Azure Cloud Shell:

Opzione Esempio/Collegamento
Selezionare Prova nell'angolo superiore destro di un codice o di un blocco di comandi. Selezionando Prova non viene copiato automaticamente il codice o il comando in Cloud Shell. Screenshot that shows an example of Try It for Azure Cloud Shell.
Passare a https://shell.azure.com o selezionare il pulsante Avvia Cloud Shell per aprire Cloud Shell nel browser. Button to launch Azure Cloud Shell.
Selezionare il pulsante Cloud Shell nella barra dei menu nell'angolo in alto a destra del portale di Azure. Screenshot that shows the Cloud Shell button in the Azure portal

Per usare Azure Cloud Shell:

  1. Avviare Cloud Shell.

  2. Selezionare il pulsante Copia in un blocco di codice (o blocco di comandi) per copiare il codice o il comando.

  3. Incollare il codice o il comando nella sessione di Cloud Shell selezionando CTRL+MAIUSC+V in Windows e Linux oppure selezionando CMD+MAIUSC+V in macOS.

  4. Selezionare INVIO per eseguire il codice o il comando.

Prerequisiti

  • Creare un account di archiviazione di Azure per l'archiviazione offline sicura dell'ambiente. Questo account è progettato per la conservazione a lungo termine e l'analisi dei dati cronologici.

Nota

Nel codice, sostituire mytsicoldstore con un nome univoco per l'account di archiviazione offline sicura.

Creare prima di tutto l'account di archiviazione:

storage=mytsicoldstore
rg=-my-resource-group-name
az storage account create -g $rg -n $storage --https-only
key=$(az storage account keys list -g $rg -n $storage --query [0].value --output tsv

Creazione dell'ambiente

Ora che l'account di archiviazione viene creato e il nome e la chiave di gestione vengono assegnati alle variabili, eseguire il comando seguente per creare l'ambiente Azure Time Series Insights:

Nota

Nel codice sostituire quanto segue con nomi univoci per lo scenario:

  • my-tsi-env con il nome dell'ambiente.
  • my-ts-id-prop con il nome della proprietà Id serie temporale.

Importante

L'ID serie temporale dell'ambiente è simile a una chiave di partizione del database. L'ID serie temporale funge anche da chiave primaria per il modello Time Series.

Per altre informazioni, leggere Best practices for choosing a Time Series ID (Procedure consigliate per la scelta di un ID Time Series).

az tsi environment gen2 create --name "my-tsi-env" --location eastus2 --resource-group $rg --sku name="L1" capacity=1 --time-series-id-properties name=my-ts-id-prop type=String --warm-store-configuration data-retention=P7D --storage-configuration account-name=$storage management-key=$key

Rimuovere un ambiente Azure Time Series Insights

È possibile usare l'interfaccia della riga di comando di Azure per eliminare una singola risorsa, ad esempio un ambiente Time Series Insights o eliminare un gruppo di risorse e tutte le relative risorse, inclusi gli ambienti Time Series Insights.

Per eliminare un ambiente Time Series Insights, eseguire il comando seguente:

az tsi environment delete --name "my-tsi-env" --resource-group $rg

Per eliminare l'account di archiviazione, eseguire il comando seguente:

az storage account delete --name $storage --resource-group $rg

Per eliminare un gruppo di risorse e tutte le risorse correlate, eseguire questo comando:

az group delete --name $rg

Passaggi successivi

  • Informazioni sulle origini eventi di inserimento in streaming per l'ambiente Azure Time Series Insights Gen2.
  • Informazioni su come connettersi a un hub IoT