Utiliser des applets de commande Kusto dans Azure PowerShell

Les scripts PowerShell peuvent utiliser Azure PowerShell applets de commande Az.Kusto pour exécuter des commandes de gestion.

Les étapes décrites dans cet article ne sont pas obligatoires si vous exécutez des commandes dans Azure Cloud Shell. Si vous exécutez l’interface CLI localement, procédez comme suit pour configurer votre environnement.

Prérequis

Installez az. Applets de commande 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, définissez le contexte d’abonnement en exécutant la commande suivante en <SubscriptionId> remplaçant par l’ID d’abonnement de votre cluster. Vous pouvez obtenir l’ID d’abonnement de votre cluster à partir du Portail Azure 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 <ClusterResourceID> remplaçant par l’ID de ressource de votre cluster. Vous pouvez obtenir l’ID de ressource de votre cluster à partir du Portail Azure 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.