Uso de cmdlets de Kusto en Azure PowerShell

Los scripts de PowerShell pueden usar Azure PowerShell cmdlets Az.Kusto para ejecutar comandos de administración.

Los pasos de este artículo no son necesarios si ejecuta comandos en Azure Cloud Shell. Si ejecuta la CLI localmente, siga estos pasos para configurar el entorno.

Requisitos previos

Instale az. Cmdlets de Kusto

Para instalar los cmdlets de Az.Kusto, ejecute el siguiente comando:

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

Inicio de sesión en Azure

Para empezar a administrar el clúster con los cmdlets Az.Kusto, inicie una sesión de PowerShell y ejecute Connect-AzAccount para iniciar sesión en Azure:

Connect-AzAccount

Use las credenciales de inicio de sesión de la cuenta de Azure para iniciar sesión en la ventana del explorador que se abre. Para obtener más información sobre el inicio de sesión, vea Iniciar sesión con Azure PowerShell.

Establecimiento del contexto de la suscripción

Opcionalmente, establezca el contexto de la suscripción ejecutando el siguiente comando reemplazando <SubscriptionId> por el identificador de suscripción del clúster. Puede obtener el identificador de suscripción del clúster desde el Azure Portal desde la página Información general del clúster.

Set-AzContext -SubscriptionId "<SubscriptionId>"

Ejecución de cmdlets de Kusto

Para ver los detalles del clúster, ejecute el siguiente comando reemplazando <ClusterResourceID> por el identificador de recurso del clúster. Puede obtener el identificador de recurso del clúster desde la Azure Portal de la página Propiedades del clúster.

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

Para obtener una lista de todos los cmdlets disponibles, consulte Cmdlets de Az.Kusto.