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. | |
Accédez à https://shell.azure.com, ou sélectionnez le bouton Lancer Cloud Shell pour ouvrir Cloud Shell dans votre navigateur. | |
Sélectionnez le bouton Cloud Shell dans la barre de menus en haut à droite du portail Azure . |
Pour utiliser Azure Cloud Shell :
Démarrez Cloud Shell.
Sélectionnez le bouton Copier sur un bloc de code (ou bloc de commandes) pour copier le code ou la commande.
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.
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
- Découvrez sources d’événements d’ingestion de streaming pour votre environnement Azure Time Series Insights Gen2.
- Découvrez comment vous connecter à un IoT Hub