Teilen über


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. Screenshot: Beispiel von „Jetzt testen“ für Azure Cloud Shell.
Rufen Sie https://shell.azure.com auf, oder klicken Sie auf die Schaltfläche Cloud Shell starten, um Cloud Shell im Browser zu öffnen. Schaltfläche zum Starten von Azure Cloud Shell.
Wählen Sie im Azure-Portal rechts oben im Menü die Schaltfläche Cloud Shell aus. Screenshot: Schaltfläche „Cloud Shell“ im Azure-Portal

So verwenden Sie Azure Cloud Shell:

  1. Starten Sie Cloud Shell.

  2. Wählen Sie die Schaltfläche Kopieren für einen Codeblock (oder Befehlsblock) aus, um den Code oder Befehl zu kopieren.

  3. 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.

  4. 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