Bagikan melalui


Profil konfigurasi Azure Databricks

Profil konfigurasi Azure Databricks (terkadang disebut sebagai profil konfigurasi , profil konfigurasi , atau hanya profile) berisi pengaturan dan informasi lain yang perlu diautentikasi Azure Databricks. Profil konfigurasi Azure Databricks disimpan dalam file profil konfigurasi di Azure Databricks (.databrickscfg) untuk digunakan oleh alat, SDK, skrip, dan aplikasi Anda. Untuk mempelajari apakah profil konfigurasi Azure Databricks didukung oleh alat, SDK, skrip, dan aplikasi Anda, lihat dokumentasi penyedia Anda. Semua alat dan SDK yang berpartisipasi yang menerapkan autentikasi terpadu klien Databricks mendukung profil konfigurasi Azure Databricks.

Membuat file profil konfigurasi Azure Databricks

Untuk membuat file profil konfigurasi Azure Databricks, jalankan perintah Databricks CLI, atau ikuti langkah-langkah berikut:

  1. Gunakan editor teks favorit Anda untuk membuat file bernama .databrickscfg di folder ~ (beranda pengguna Anda) di Unix, Linux, atau macOS, atau folder %USERPROFILE% (beranda pengguna Anda) di Windows, jika Anda belum memilikinya. Jangan lupa titik (.) di awal nama file. Tambahkan isi berikut ke file ini:

    [<some-unique-name-for-this-configuration-profile>]
    <field-name> = <field-value>
    
  2. Di konten sebelumnya, ganti nilai berikut, lalu simpan file:

    • <some-unique-name-for-this-configuration-profile> dengan nama unik untuk profil konfigurasi, seperti DEFAULT, DEVELOPMENT, PRODUCTION, atau serupa. Anda dapat memiliki beberapa profil konfigurasi dalam file .databrickscfg yang sama, tetapi setiap profil konfigurasi harus memiliki nama unik dalam file ini.
    • <field-name> dan <field-value> dengan nama serta nilai untuk salah satu bidang yang diperlukan untuk jenis autentikasi Databricks target. Untuk informasi spesifik yang akan diberikan, lihat bagian sebelumnya di artikel ini untuk jenis autentikasi tersebut.
    • Tambahkan pasangan <field-name> dan <field-value> untuk setiap bidang tambahan yang diperlukan untuk jenis autentikasi Databricks target.

Misalnya, untuk autentikasi token akses pribadi Azure Databricks, file .databrickscfg mungkin terlihat seperti ini:

[DEFAULT]
host  = https://adb-1234567890123456.7.azuredatabricks.net
token = dapi123...

Untuk membuat profil konfigurasi tambahan, tentukan nama profil yang berbeda dalam file .databrickscfg yang sama. Misalnya, untuk menentukan ruang kerja Azure Databricks terpisah, masing-masing dengan token akses pribadi Azure Databricks mereka sendiri:

[DEFAULT]
host  = https://adb-1234567890123456.7.azuredatabricks.net
token = dapi123...

[DEVELOPMENT]
host  = https://adb-2345678901234567.8.azuredatabricks.net
token = dapi234...

Anda juga dapat menentukan nama profil yang berbeda dalam file .databrickscfg untuk akun Azure Databricks dan jenis autentikasi Databricks yang berbeda, misalnya:

[DEFAULT]
host  = https://adb-1234567890123456.7.azuredatabricks.net
token = dapi123...

[DEVELOPMENT]
azure_workspace_resource_id = /subscriptions/bc0cd1.../resourceGroups/my-resource-group/providers/Microsoft.Databricks/workspaces/my-workspace
azure_tenant_id             = bc0cd1...
azure_client_id             = fa0cd1...
azure_client_secret         = aBC1D~...

Saran

Anda dapat menguji profil konfigurasi menggunakan Databricks CLI. Lihat Uji profil konfigurasi Anda.