Bagikan melalui


Masuk dengan Azure CLI

Halaman ini menjelaskan cara menggunakan Azure CLI untuk masuk ke Azure Databricks dengan akun pengguna atau perwakilan layanan ID Microsoft Entra.

Masuk sebagai pengguna

Ikuti langkah-langkah ini untuk menggunakan Azure CLI untuk masuk ke Azure Databricks dengan akun pengguna.

  1. Dapatkan ID langganan Azure Anda:

    • Portal Azure: Di ruang kerja Azure Databricks Anda, klik nama pengguna Anda >Portal Azure>Gambaran Umum. Salin ID Langganan.
    • Azure CLI: Jalankan perintah berikut, ganti adb-0000000000000000.0.azuredatabricks.net dengan URL ruang kerja Anda (tanpa https://). ID langganan muncul setelah /subscriptions/ dalam output.
    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 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 dalam location respons) atau lihat Mendapatkan ID langganan dan penyewa. Kemudian masuk dengan: az login -t <tenant-id>

  2. Masuk ke Azure dan ikuti instruksi di layar:

    az login
    
  3. Atur langganan yang benar:

    az account set -s <subscription-id>
    

Masuk sebagai perwakilan layanan ID Microsoft Entra

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

  • ID Langganan: Dapatkan ini dari Portal Microsoft Azure (halaman Gambaran Umum ruang kerja) atau melalui CLI:

    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
    

Gunakan nilai untuk masuk:

az login \
--service-principal \
-t <Tenant-ID> \
-u <Client-ID> \
-p <Client-secret>

Kemudian atur langganan Anda:

az account set -s <subscription-id>