Konfigurační profily Azure Databricks
Konfigurační profil služby 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:
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>
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 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ů.