Uso de cmdlets de Kusto en Azure PowerShell
Los scripts de PowerShell pueden usar cmdlets de Az.Kusto de Azure PowerShell 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
- Suscripción a Azure. Cree una cuenta de Azure gratuita.
- Siga los requisitos previos de Azure PowerShell pertinentes para su entorno. Para más información, vea Instalar Azure PowerShell.
Instalar cmdlets de az.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 de 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 cómo iniciar sesión, consulte Iniciar sesión con Azure PowerShell.
Establecimiento del contexto de la suscripción
Opcionalmente, establezca el contexto de la suscripción ejecutando el comando siguiente reemplazando <SubscriptionId>
por el identificador de suscripción del clúster. Puede obtener el identificador de suscripción de su clúster desde Azure Portal, desde la página Descripción general de su clúster.
Set-AzContext -SubscriptionId "<SubscriptionId>"
Ejecutar 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 Azure Portal desde 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.