Creare un ambiente Azure Time Series Insights Gen2 usando l'interfaccia della riga di comando di Azure
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 ulteriori informazioni sulla deprecazione e la migrazione, consultare la documentazione .
Questo documento illustra la creazione di un nuovo ambiente Time Series Insights Gen2.
Azure Cloud Shell
Azure ospita Azure Cloud Shell, un ambiente shell interattivo che è possibile usare 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, il codice o il comando non viene copiato automaticamente in Cloud Shell. |
![]() |
Passare a https://shell.azure.comoppure selezionare il pulsante Avvia Cloud Shell per aprire Cloud Shell nel browser. | Pulsante ![]() |
Selezionare il pulsante Cloud Shell nella barra dei menu in alto a destra nel portale di Azure. |
![]() |
Per usare Azure Cloud Shell:
Avviare Cloud Shell.
Selezionare il pulsante Copia in un blocco di codice (o blocco di comandi) per copiare il codice o il comando.
Incollare il codice o il comando nella sessione di Cloud Shell selezionando Ctrl+Shift+V in Windows e Linux oppure selezionando Cmd+Shift+V in macOS.
Selezionare Immettere per eseguire il codice o il comando.
Prerequisiti
- Creare un account di archiviazione di Azure per l'archivio a freddo dell'ambiente . Questo account è progettato per la conservazione e l'analisi a lungo termine per i dati cronologici.
Nota
Nel codice, sostituire mytsicoldstore
con un nome univoco per l'account di archiviazione a freddo.
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:
- Sostituisci
my-tsi-env
con il nome del tuo 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, vedere Procedure consigliate per la scelta di un ID serie temporale.
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 relative risorse, eseguire il comando seguente:
az group delete --name $rg
Passaggi successivi
- Informazioni su origini eventi di inserimento in streaming per l'ambiente Azure Time Series Insights Gen2.
- Informazioni su come connettersi a un hub IoT