Utilisation des applets de commande Kusto dans Azure PowerShell
Les scripts PowerShell peuvent utiliser des applets de commande Azure PowerShell Az.Kusto pour exécuter des commandes de gestion.
Les étapes de cet article ne sont pas nécessaires si vous exécutez des commandes dans Azure Cloud Shell . Si vous exécutez l’interface CLI localement, suivez les étapes suivantes pour configurer votre environnement.
Prérequis
- Un abonnement Azure. Créez un compte Azure gratuit.
- Suivez les prérequis d’Azure PowerShell correspondant à votre environnement. Pour plus d’informations, consultez l’article Installation et configuration d’Azure PowerShell.
Installer les applets de commande az.Kusto
Pour installer les applets de commande Az.Kusto, exécutez la commande suivante :
Install-Module -Name Az.Kusto -Repository PSGallery -Force
Connexion à Azure
Pour commencer à gérer votre cluster avec les applets de commande Az.Kusto, lancez une session PowerShell et exécutez Connect-AzAccount
pour vous connecter à Azure :
Connect-AzAccount
Utilisez les informations d’identification de connexion de votre compte Azure pour vous connecter dans la fenêtre de navigateur qui s’ouvre. Pour plus d’informations sur la connexion, consultez Se connecter avec Azure PowerShell.
Définir le contexte de l’abonnement
Si vous le souhaitez, vous pouvez définir le contexte d’abonnement en exécutant la commande suivante, en remplaçant <SubscriptionId>
par l’ID d’abonnement de votre cluster. Vous pouvez obtenir l’ID d’abonnement de votre cluster sur le Portail Azure, à partir de la page vue d’ensemble de votre cluster.
Set-AzContext -SubscriptionId "<SubscriptionId>"
Exécuter des applets de commande Kusto
Pour afficher les détails de votre cluster, exécutez la commande suivante en remplaçant <ClusterResourceID>
par l’ID de ressource de votre cluster. Vous pouvez obtenir l’ID de ressource de votre cluster sur le Portail Azure, à partir de la page Propriétés de votre cluster.
$resource_id = "<ClusterResourceID>"
$mycluster = Get-AzKustoCluster -InputObject $resource_id
$mycluster
Pour obtenir la liste de toutes les applets de commande disponibles, consultez Applets de commande Az.Kusto.