Konfigurační profily Azure Databricks
Konfigurační profil Azure Databricks (někdy označovaný jako konfigurační profil, konfigurační profil nebo jednoduše profile
a) 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
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>
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říkladDEFAULT
,DEVELOPMENT
,PRODUCTION
nebo 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~...