Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Halaman ini menjelaskan cara menggunakan Azure PowerShell untuk masuk ke Azure Databricks dengan akun pengguna atau perwakilan layanan ID Microsoft Entra.
Masuk sebagai pengguna
Untuk masuk dengan akun pengguna, jalankan cmdlet Connect-AzAccount dan ikuti instruksi di layar:
Connect-AzAccount
Nota
Jika PowerShell tidak mengenali Connect-AzAccount, instal dengan menjalankan Install-Module -Name Az -Repository PSGallery -Force.
Verifikasi langganan Anda dengan menjalankan:
Get-AzContext | Select-Object -ExpandProperty Subscription
Untuk mendapatkan ID langganan yang benar:
- Azure Portal: Klik nama pengguna Anda >Azure Portal>Gambaran Umum. Salin ID Langganan.
- Konsol akun: Klik nama pengguna Anda, lalu pilih >Ruang Kerja, cari ruang kerja Anda, dan periksa bidang >.
Beralih langganan jika diperlukan:
Set-AzContext -Name "<subscription-name>"
# Or
Set-AzContext -Subscription <subscription-id>
Jika Anda melihat The subscription of '<subscription-id>' doesn't exist in cloud 'AzureCloud', dapatkan ID penyewa Anda dengan menjalankan curl -v <per-workspace-URL>/aad/auth. Cari ID di dalam location header respons. Lihat Mendapatkan ID langganan dan penyewa. Kemudian sambungkan kembali:
Connect-AzAccount -Tenant <tenant-id> | Format-Table
Masuk sebagai perwakilan layanan ID Microsoft Entra
Penting
Databricks merekomendasikan penggunaan perwakilan layanan terkelola Azure Databricks untuk sebagian besar kasus penggunaan. Hanya gunakan perwakilan layanan terkelola ID Microsoft Entra saat Anda perlu mengakses sumber daya Azure, karena memerlukan izin ID Microsoft Entra tambahan.
Untuk masuk dengan perwakilan layanan ID Microsoft Entra, kumpulkan hal berikut dari aplikasi ID Microsoft Entra Anda:
- ID Penyewa: ID direktori (penyewa)
- ID Klien: ID Aplikasi (klien)
- Rahasia klien: Nilai rahasia
Masuk dengan menjalankan perintah berikut satu per satu:
$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
Nota
Jika PowerShell tidak mengenali Connect-AzAccount, instal dengan menjalankan Install-Module -Name Az -Repository PSGallery -Force.
Verifikasi langganan anda dan beralih jika diperlukan dengan mengikuti langkah-langkah dalam Masuk sebagai pengguna.