Erstellen einer Azure Time Series Insights Gen2-Umgebung mit der Azure CLI
Hinweis
Der Time Series Insights-Dienst wird am 7. Juli 2024 eingestellt. Erwägen Sie, vorhandene Umgebungen so bald wie möglich zu alternativen Lösungen zu migrieren. Weitere Informationen zur Einstellung und Migration finden Sie in unserer Dokumentation.
Dieses Dokument führt Sie durch die Erstellung einer neuen Time Series Insights Gen2-Umgebung.
Azure Cloud Shell
Azure hostet Azure Cloud Shell, eine interaktive Shell-Umgebung, die Sie über Ihren Browser nutzen können. Sie können entweder Bash oder PowerShell mit Cloud Shell verwenden, um mit Azure-Diensten zu arbeiten. Sie können die vorinstallierten Befehle von Cloud Shell verwenden, um den Code in diesem Artikel auszuführen, ohne etwas in Ihrer lokalen Umgebung installieren zu müssen.
Starten von Azure Cloud Shell:
Option | Beispiel/Link |
---|---|
Wählen Sie rechts oben in einem Code- oder Befehlsblock die Option Ausprobieren aus. Durch die Auswahl von Ausprobieren wird der Code oder Befehl nicht automatisch in Cloud Shell kopiert. | |
Rufen Sie https://shell.azure.com auf, oder klicken Sie auf die Schaltfläche Cloud Shell starten, um Cloud Shell im Browser zu öffnen. | |
Wählen Sie im Azure-Portal rechts oben im Menü die Schaltfläche Cloud Shell aus. |
So verwenden Sie Azure Cloud Shell:
Starten Sie Cloud Shell.
Wählen Sie die Schaltfläche Kopieren für einen Codeblock (oder Befehlsblock) aus, um den Code oder Befehl zu kopieren.
Fügen Sie den Code oder Befehl mit STRG+UMSCHALT+V unter Windows und Linux oder CMD+UMSCHALT+V unter macOS in die Cloud Shell-Sitzung ein.
Drücken Sie die EINGABETASTE, um den Code oder Befehl auszuführen.
Voraussetzungen
- Erstellen eines Azure-Speicherkontos für den kalten Speicher Ihrer Umgebung. Dieses Konto ist für die langfristige Aufbewahrung und Analyse von Verlaufsdaten konzipiert.
Hinweis
Ersetzen Sie mytsicoldstore
in Ihrem Code durch einen eindeutigen Namen für Ihr Cold Storage-Konto.
Erstellen Sie zuerst das Speicherkonto:
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
Erstellen der Umgebung
Nachdem das Speicherkonto erstellt und sein Name und der Verwaltungsschlüssel den Variablen zugewiesen wurden, führen Sie den folgenden Befehl aus, um die Azure Time Series Insights-Umgebung zu erstellen:
Hinweis
Ersetzen Sie in Ihrem Code die Folgenden durch eindeutige Namen für Ihr Szenario:
my-tsi-env
mit dem Namen Ihrer Umgebung.my-ts-id-prop
mit dem Namen der Zeitreihen-ID-Eigenschaft.
Wichtig
Die Zeitreihen-ID Ihrer Umgebung ähnelt dem Partitionsschlüssel einer Datenbank. Die Zeitreihen-ID fungiert auch als Primärschlüssel für das Zeitreihenmodell.
Weitere Informationen finden Sie unter Bewährte Methoden für die Auswahl einer Time Series-ID.
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
Entfernen einer Azure Time Series Insights-Umgebung
Sie können mit der Azure CLI eine einzelne Ressource, wie z. B. eine Time Series Insights Umgebung, oder eine Ressourcengruppe und alle zugehörigen Ressourcen einschließlich sämtlicher Time Series Insights-Umgebungen löschen.
Um eine Time Series Insights-Umgebung zu löschen, führen Sie den folgenden Befehl aus:
az tsi environment delete --name "my-tsi-env" --resource-group $rg
Um das Speicherkonto zu löschen, führen Sie den folgenden Befehl aus:
az storage account delete --name $storage --resource-group $rg
Führen Sie zum Löschen einer Ressourcengruppe und aller dazugehörigen Ressourcen den folgenden Befehl aus:
az group delete --name $rg
Nächste Schritte
- Erfahren Sie mehr über Ereignisquellen der Streamingerfassung für Ihre Azure Time Series Insights Gen2-Umgebung.
- Informationen zum Herstellen einer Verbindung mit einem IoT-Hub.