Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfada, Azure Databricks'te bir kullanıcı hesabı veya Microsoft Entra ID hizmet sorumlusuyla oturum açmak için Azure PowerShell'in nasıl kullanılacağı açıklanmaktadır.
Kullanıcı olarak oturum açma
Kullanıcı hesabıyla oturum açmak için Connect-AzAccount cmdlet'ini çalıştırın ve ekrandaki yönergeleri izleyin:
Connect-AzAccount
Uyarı
PowerShell tanımazsa Connect-AzAccountkomutunu çalıştırarak Install-Module -Name Az -Repository PSGallery -Forceyükleyin.
Aşağıdakileri çalıştırarak aboneliğinizi doğrulayın:
Get-AzContext | Select-Object -ExpandProperty Subscription
Doğru abonelik kimliğini almak için:
- Azure portalı: Kullanıcı adınıza tıklayın >Azure Portal'a tıklayın>Genel Bakış. Abonelik Kimliğini kopyalayın.
- Hesap konsolu: Kullanıcı adınızı >Hesap>Çalışma Alanlarını Yönet'e tıklayın, çalışma alanınızı arayın ve Abonelik alanını not edin.
Gerekirse abonelikleri değiştirin:
Set-AzContext -Name "<subscription-name>"
# Or
Set-AzContext -Subscription <subscription-id>
Eğer The subscription of '<subscription-id>' doesn't exist in cloud 'AzureCloud' görürseniz, curl -v <per-workspace-URL>/aad/auth komutunu çalıştırarak kiracı kimliğinizi alın. Yanıt üst bilgisinde location kimliğini arayın. Bkz. Abonelik ve kiracı kimliklerini alma. Ardından yeniden bağlan:
Connect-AzAccount -Tenant <tenant-id> | Format-Table
Microsoft Entra ID hizmet sorumlusu olarak oturum açın
Önemli
Databricks, çoğu kullanım örneğinde Azure Databricks tarafından yönetilen hizmet sorumlularının kullanılmasını önerir. Ek Microsoft Entra Id izinlerine ihtiyaç duydukları için Yalnızca Azure kaynaklarına erişmeniz gerektiğinde Microsoft Entra ID yönetilen hizmet sorumlularını kullanın.
Microsoft Entra ID hizmet sorumlusuyla oturum açmak için Microsoft Entra ID uygulamanızdan aşağıdakileri toplayın:
- Kiracı Kimliği: Dizin (kiracı) kimliği
- İstemci Kimliği: Uygulama (istemci) kimliği
- İstemci sırrı: Gizli değer
Aşağıdaki komutları teker teker çalıştırarak oturum açın:
$SecurePassword = ConvertTo-SecureString -String "<Client-secret>" -AsPlainText -Force
$TenantId = "<Tenant-ID>"
$ApplicationId = "<Client-ID>"
$Credential = New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList $ApplicationId, $SecurePassword
Connect-AzAccount -ServicePrincipal -TenantId $TenantId -Credential $Credential
Uyarı
PowerShell tanımazsa Connect-AzAccountkomutunu çalıştırarak Install-Module -Name Az -Repository PSGallery -Forceyükleyin.
Kullanıcı olarak oturum açma bölümündeki adımları izleyerek aboneliğinizi doğrulayın ve gerekirse geçiş yapın.