Usare i cmdlet Kusto in Azure PowerShell

Gli script di PowerShell possono usare i cmdlet Az.Kusto di Azure PowerShell per eseguire i comandi di gestione.

I passaggi descritti in questo articolo non sono necessari se si eseguono comandi in Azure Cloud Shell. Se si esegue l'interfaccia della riga di comando in locale, seguire questa procedura per configurare l'ambiente.

Prerequisiti

Installare az. Cmdlet Kusto

Per installare i cmdlet Az.Kusto, eseguire il comando seguente:

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

Accedere ad Azure

Per iniziare a gestire il cluster con i cmdlet Az.Kusto, avviare una sessione di PowerShell ed eseguire Connect-AzAccount per accedere ad Azure:

Connect-AzAccount

Usare le credenziali di accesso dell'account Azure per accedere alla finestra del browser visualizzata. Per altre informazioni sull'accesso, vedere Accedere con Azure PowerShell.

Impostare il contesto della sottoscrizione

Facoltativamente, impostare il contesto della sottoscrizione eseguendo il comando seguente sostituendo <SubscriptionId> con l'ID sottoscrizione del cluster. È possibile ottenere l'ID sottoscrizione del cluster dal portale di Azure dalla pagina Panoramica del cluster.

Set-AzContext -SubscriptionId "<SubscriptionId>"

Eseguire i cmdlet Kusto

Per visualizzare i dettagli del cluster, eseguire il comando seguente sostituendo <ClusterResourceID> con l'ID risorsa del cluster. È possibile ottenere l'ID risorsa del cluster dall'portale di Azure dalla pagina Proprietà del cluster.

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

Per un elenco di tutti i cmdlet disponibili, vedere Cmdlet Az.Kusto.