Sdílet prostřednictvím


Konfigurační profily Azure Databricks

Konfigurační profil služby Azure Databricks (někdy označovaný jakokonfiguračního profilu ,konfiguračního profilu nebo jednoduše ) obsahuje nastavení a další informace, které Azure Databricks potřebuje k ověření. Konfigurační profily Azure Databricks jsou uložené v souborech konfiguračních profilů Azure Databricks (.databrickscfg), které používají vaše nástroje, sady SDK, skripty a aplikace. 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

Pokud chcete vytvořit soubor konfiguračních profilů Azure Databricks, spusťte příkaz Databricks CLIdatabricks configure nebo postupujte takto:

  1. Pomocí oblíbeného textového editoru vytvořte soubor s názvem .databrickscfg ve složce ~ (domovská stránka uživatele) v systémech Unix, Linux nebo macOS nebo %USERPROFILE% (domovská stránka uživatele) ve Windows, pokud ho 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 souboru .databrickscfg 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 jednoho 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í.
    • Přidejte dvojici <field-name> a <field-value> pro každou z dalších požadovaných polí pro cílový typ ověřování Databricks.

Například pro ověřování osobního přístupového tokenu Azure Databricks může soubor .databrickscfg 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 souboru .databrickscfg. 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~...

Spropitné

Konfigurační profily můžete otestovat pomocí rozhraní příkazového řádku Databricks. Viz Testování konfiguračních profilů.