Freigeben über


Verwenden von Kusto-Cmdlets in Azure PowerShell

PowerShell-Skripts können Az.Kusto-Cmdlets in Azure PowerShell verwenden, um Verwaltungsbefehle auszuführen.

Die Schritte in diesem Artikel sind nicht erforderlich, wenn Sie Befehle in Azure Cloud Shell ausführen. Wenn Sie die Befehlszeilenschnittstelle lokal ausführen, führen Sie die folgenden Schritte aus, um Ihre Umgebung einzurichten.

Voraussetzungen

Installieren von az.Kusto-Cmdlets

Führen Sie zum Installieren der Az.Kusto-Cmdlets den folgenden Befehl aus:

Install-Module -Name Az.Kusto -Repository PSGallery -Force

Anmelden bei Azure

Um mit der Verwaltung Ihres Clusters mit den Az.Kusto-Cmdlets zu beginnen, starten Sie eine PowerShell-Sitzung, und führen Sie Connect-AzAccount aus, um sich bei Azure anzumelden:

Connect-AzAccount

Verwenden Sie die Anmeldeinformationen Ihres Azure-Kontos, um sich bei dem Browserfenster anzumelden, das geöffnet wird. Weitere Informationen zur Anmeldung finden Sie unter Anmelden mit Azure PowerShell.

Festlegen des Abonnementkontexts

Legen Sie optional den Abonnementkontext fest, indem Sie den folgenden Befehl ausführen und dabei <SubscriptionId> durch die Abonnement-ID Ihres Clusters ersetzen. Sie finden die Abonnement-ID Ihres Clusters im Azure-Portal auf der Übersichtsseite Ihres Clusters.

Set-AzContext -SubscriptionId "<SubscriptionId>"

Ausführen von Kusto-Cmdlets

Führen Sie zum Anzeigen der Clusterdetails den folgenden Befehl aus, und ersetzen Sie dabei <ClusterResourceID> durch die Ressourcen-ID Ihres Clusters. Sie finden die Ressourcen-ID Ihres Clusters im Azure-Portal auf der Eigenschaftenseite Ihres Clusters.

$resource_id = "<ClusterResourceID>"
$mycluster = Get-AzKustoCluster -InputObject $resource_id
$mycluster

Eine Liste aller verfügbaren Cmdlets finden Sie unter Az.Kusto-Cmdlets.