Azure PowerShell'de Kusto cmdlet'lerini kullanma
PowerShell betikleri, yönetim komutlarını çalıştırmak için Azure PowerShell Az.Kusto cmdlet'lerini kullanabilir.
Azure Cloud Shell'de komut çalıştırıyorsanız bu makaledeki adımlar gerekli değildir. CLI'yi yerel olarak çalıştırıyorsanız ortamınızı ayarlamak için bu adımları izleyin.
Önkoşullar
- Azure aboneliği. Ücretsiz bir Azure hesabı oluşturun.
- Ortamınızla ilgili Azure PowerShell önkoşullarını izleyin. Daha fazla bilgi için bkz . Azure PowerShell'i yükleme.
az yükleyin. Kusto cmdlet'leri
Az.Kusto cmdlet'lerini yüklemek için aşağıdaki komutu çalıştırın:
Install-Module -Name Az.Kusto -Repository PSGallery -Force
Azure'da oturum açma
Az.Kusto cmdlet'leriyle kümenizi yönetmeye başlamak için bir PowerShell oturumu başlatın ve Azure'da oturum açmak için komutunu çalıştırın Connect-AzAccount
:
Connect-AzAccount
Açılan tarayıcı penceresinde oturum açmak için Azure hesabı oturum açma kimlik bilgilerinizi kullanın. Oturum açma hakkında daha fazla bilgi için bkz . Azure PowerShell ile oturum açma.
Abonelik bağlamını ayarlama
İsteğe bağlı olarak, öğesini kümenizin abonelik kimliğiyle değiştirerek <SubscriptionId>
aşağıdaki komutu çalıştırarak abonelik bağlamını ayarlayın. Kümenizin abonelik kimliğini Azure portalından kümenizin Genel Bakış sayfasından alabilirsiniz.
Set-AzContext -SubscriptionId "<SubscriptionId>"
Kusto cmdlet'lerini çalıştırma
Kümenizin ayrıntılarını görüntülemek için aşağıdaki komutu çalıştırarak <ClusterResourceID>
yerine kümenizin kaynak kimliğini yazın. Kümenizin kaynak kimliğini Azure portalından kümenizin Özellikler sayfasından alabilirsiniz.
$resource_id = "<ClusterResourceID>"
$mycluster = Get-AzKustoCluster -InputObject $resource_id
$mycluster
Kullanılabilir tüm cmdlet'lerin listesi için bkz . Az.Kusto cmdlet'leri.