Partager via


Créer un environnement Azure Time Series Insights Gen2 à l’aide d’Azure CLI

Note

Le service Time Series Insights sera mis hors service le 7 juillet 2024. Envisagez de migrer des environnements existants vers d’autres solutions dès que possible. Pour plus d’informations sur la dépréciation et la migration, consultez notre documentation .

Ce document vous guide tout au long de la création d’un environnement Time Series Insights Gen2.

Azure Cloud Shell

Azure héberge Azure Cloud Shell, un environnement d’interpréteur de commandes interactif que vous pouvez utiliser via votre navigateur. Vous pouvez utiliser Bash ou PowerShell avec Cloud Shell pour travailler avec les services Azure. Vous pouvez utiliser les commandes préinstallées cloud Shell pour exécuter le code dans cet article, sans avoir à installer quoi que ce soit sur votre environnement local.

Pour démarrer Azure Cloud Shell :

Option Exemple/lien
Sélectionnez Essayez dans le coin supérieur droit d’un bloc de code ou de commande. La sélection de l'option Essayer ne copie pas automatiquement le code ou la commande dans Cloud Shell. Capture d’écran montrant un exemple de Try It pour Azure Cloud Shell.
Accédez à https://shell.azure.com, ou sélectionnez le bouton Lancer Cloud Shell pour ouvrir Cloud Shell dans votre navigateur. Bouton pour lancer Azure Cloud Shell.
Sélectionnez le bouton Cloud Shell dans la barre de menus en haut à droite du portail Azure . Capture d’écran montrant le bouton Cloud Shell dans le portail Azure

Pour utiliser Azure Cloud Shell :

  1. Démarrez Cloud Shell.

  2. Sélectionnez le bouton Copier sur un bloc de code (ou bloc de commandes) pour copier le code ou la commande.

  3. Collez le code ou la commande dans la session Cloud Shell en sélectionnant Ctrl+Maj+V sur Windows et Linux, ou en sélectionnant Cmd+Maj+V sur macOS.

  4. Sélectionnez Entrer pour exécuter le code ou la commande.

Conditions préalables

  • Créez un compte de stockage Azure pour le magasin froid de votre environnement. Ce compte est conçu pour la rétention et l’analytique à long terme pour les données historiques.

Note

Dans votre code, remplacez mytsicoldstore par un nom unique pour votre compte de stockage à froid.

Tout d’abord, créez le compte de stockage :

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

Création de l’environnement

Maintenant que le compte de stockage est créé et que son nom et sa clé de gestion sont affectés aux variables, exécutez la commande ci-dessous pour créer l’environnement Azure Time Series Insights :

Note

Dans votre code, remplacez ce qui suit par des noms uniques pour votre scénario :

  • my-tsi-env avec le nom de votre environnement.
  • my-ts-id-prop avec le nom de votre propriété d’ID de série chronologique.

Important

L’ID time Series de votre environnement est semblable à une clé de partition de base de données. L’ID Time Series agit également comme clé primaire pour votre modèle Time Series.

Pour plus d’informations, consultez Meilleures pratiques pour choisir 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

Supprimer un environnement Azure Time Series Insights

Vous pouvez utiliser Azure CLI pour supprimer une ressource individuelle, telle qu’un environnement Time Series Insights, ou supprimer un groupe de ressources et toutes ses ressources, y compris tous les environnements Time Series Insights.

Pour supprimer un environnement Time Series Insights, exécutez la commande suivante :

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

Pour supprimer le compte de stockage, exécutez la commande suivante :

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

Pour supprimer un groupe de ressources et toutes ses ressources, exécutez la commande suivante :

az group delete --name $rg

Étapes suivantes