Masuk Azure CLI dengan akun pengguna Azure Databricks

Ikuti langkah-langkah ini untuk menggunakan Azure CLI untuk masuk ke Azure Databricks dengan akun pengguna Azure Databricks. Untuk informasi tentang akun pengguna Azure Databricks, lihat Mengelola pengguna.

  1. Dapatkan ID langganan Azure yang benar untuk akun pengguna Anda, jika Anda belum mengetahui ID ini, dengan melakukan salah satu hal berikut ini:

    • Di bilah navigasi atas ruang kerja Azure Databricks Anda, klik nama pengguna Anda lalu klik Portal Microsoft Azure. Pada halaman sumber daya ruang kerja Azure Databricks yang muncul, klik Gambaran Umum di bar samping. Kemudian cari bidang ID Langganan, yang berisi ID langganan.

    • Gunakan Azure CLI untuk menjalankan perintah az databricks workspace list, menggunakan --query opsi dan -o atau --output untuk mempersempit hasilnya. Ganti adb-0000000000000000.0.azuredatabricks.net dengan nama instans ruang kerja Anda, tidak termasuk https://. Dalam contoh ini, 00000000-0000-0000-0000-000000000000 setelah /subscriptions/ dalam output adalah ID langganan.

      az databricks workspace list --query "[?workspaceUrl==\`adb-0000000000000000.0.azuredatabricks.net\`].{id:id}" -o tsv
      
      # /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/my-rg/providers/Microsoft.Databricks/workspaces/my-ws
      

      Jika pesan berikut ditampilkan, Anda masuk ke penyewa yang salah: The subscription of '<subscription-id>' doesn't exist in cloud 'AzureCloud'. Untuk masuk ke penyewa yang benar, Anda harus menjalankan az login perintah lagi, menggunakan -t opsi atau --tenant untuk menentukan ID penyewa yang benar.

      Anda bisa mendapatkan ID penyewa untuk ruang kerja Azure Databricks dengan menjalankan perintah curl -v <per-workspace-URL>/aad/auth dan melihat dalam output < location: https://login.microsoftonline.com/00000000-0000-0000-0000-000000000000, di mana 00000000-0000-0000-0000-000000000000 adalah ID penyewa. Harap lihat juga Mendapatkan ID langganan dan penyewa pada portal Microsoft Azure.

      az login -t <tenant-id>
      
  2. Setelah Anda memiliki ID langganan Azure yang benar untuk akun pengguna Anda, mulai masuk ke Azure dengan menggunakan Azure CLI untuk menjalankan perintah masuk az. Setelah Anda menjalankan perintah ini, ikuti petunjuk di layar untuk menyelesaikan masuk dengan akun Anda.

    az login
    
  3. Konfirmasikan bahwa Anda masuk ke langganan yang benar untuk pengguna yang masuk. Untuk melakukan ini, jalankan perintah az account set , menggunakan -s opsi atau --subscription untuk menentukan ID langganan yang benar.

    az account set -s <subscription-id>