Konfigurační profily Azure Databricks

Konfigurační profil Azure Databricks (někdy označovaný jako konfigurační profil, konfigurační profil nebo jednoduše profilea) obsahuje nastavení a další informace, které Azure Databricks potřebuje k ověření. Konfigurační profily Azure Databricks se ukládají do souborů konfiguračních profilů Azure Databricks (.databrickscfg) pro vaše nástroje, sady SDK, skripty a aplikace, které se mají použít. Informace o tom, jestli jsou konfigurační profily Azure Databricks podporované vašimi nástroji, sadami SDK, skripty a aplikacemi, najdete v dokumentaci vašeho poskytovatele. Všechny zúčastněné nástroje a sady SDK, které implementují jednotné ověřování klientů Databricks, podporují konfigurační profily Azure Databricks.

Vytvoření souboru konfiguračních profilů Azure Databricks

  1. Pomocí svého oblíbeného textového editoru vytvořte soubor s názvem .databrickscfg ve složce ~ (váš domovský adresář) v systémech Unix, Linux nebo macOS nebo složku %USERPROFILE% (domovská stránka uživatele) ve Windows, pokud ji ještě nemáte. Nezapomeňte na tečku (.) na začátku názvu souboru. Do tohoto souboru přidejte následující obsah:

    [<some-unique-name-for-this-configuration-profile>]
    <field-name> = <field-value>
    
  2. V předchozím obsahu nahraďte následující hodnoty a pak soubor uložte:

    • <some-unique-name-for-this-configuration-profile> s jedinečným názvem konfiguračního profilu, například DEFAULT, DEVELOPMENT, PRODUCTIONnebo podobným. Ve stejném .databrickscfg souboru můžete mít více konfiguračních profilů, ale každý konfigurační profil musí mít v rámci tohoto souboru jedinečný název.
    • <field-name> a <field-value> s názvem a hodnotou pro jedno z požadovaných polí pro cílový typ ověřování Databricks. Konkrétní informace, které chcete poskytnout, najdete v části uvedené výše v tomto článku pro daný typ ověřování.
    • <field-name> Přidejte a <field-value> pár pro každé z dalších požadovaných polí pro cílový typ ověřování Databricks.

Například pro ověřování .databrickscfg tokenů patu Azure Databricks může soubor vypadat takto:

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

Pokud chcete vytvořit další konfigurační profily, zadejte různé názvy profilů ve stejném .databrickscfg souboru. Pokud například chcete zadat samostatné pracovní prostory Azure Databricks, každý z nich má vlastní osobní přístupový token Azure Databricks:

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

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

Můžete také zadat různé názvy profilů v souboru .databrickscfg pro účty Azure Databricks a různé typy ověřování Databricks, například:

[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~...