Azure Databricks-configuratieprofielen
Een Azure Databricks -configuratieprofiel (ook wel een configuratieprofiel genoemd, een configuratieprofielof gewoon een profile
) bevat instellingen en andere informatie die Azure Databricks moet verifiëren. Azure Databricks-configuratieprofielen worden opgeslagen in Azure Databricks configuratieprofielen bestanden (.databrickscfg
) voor uw hulpprogramma's, SDK's, scripts en apps die u kunt gebruiken. Als u wilt weten of Azure Databricks-configuratieprofielen worden ondersteund door uw hulpprogramma's, SDK's, scripts en apps, raadpleegt u de documentatie van uw provider. Alle deelnemende hulpprogramma's en SDK's die geïntegreerde verificatie van Databricks-client implementeren ondersteuning bieden voor Azure Databricks-configuratieprofielen.
Een configuratieprofielbestand voor Azure Databricks maken
Als u een azure Databricks-configuratieprofielbestand wilt maken, voert u de opdracht Databricks CLIdatabricks configure
uit of voert u de volgende stappen uit:
Gebruik uw favoriete teksteditor om een bestand met de naam
.databrickscfg
te maken in de map~
(de startpagina van uw gebruiker) in Unix, Linux of macOS, of uw%USERPROFILE%
(de basismap van de gebruiker) in Windows, als u er nog geen hebt. Vergeet de punt (.
) aan het begin van de bestandsnaam niet. Voeg de volgende inhoud toe aan dit bestand:[<some-unique-name-for-this-configuration-profile>] <field-name> = <field-value>
Vervang in de voorgaande inhoud de volgende valuesen sla het bestand op:
-
<some-unique-name-for-this-configuration-profile>
met een unieke naam voor het configuratieprofiel, zoalsDEFAULT
,DEVELOPMENT
,PRODUCTION
of vergelijkbaar. U kunt meerdere configuratieprofielen in hetzelfde.databrickscfg
-bestand hebben, maar elk configuratieprofiel moet een unieke naam hebben in dit bestand. -
<field-name>
en<field-value>
met de naam en een waarde voor een van de vereiste velden voor het doel-authenticatietype Databricks. Zie de sectie eerder in dit artikel voor dat verificatietype voor de specifieke informatie die u moet opgeven. - Voeg een
<field-name>
en<field-value>
paar toe voor elk van de aanvullende vereiste velden voor het Databricks-doelverificatietype.
-
Voor verificatie van persoonlijke toegangstokens van Azure Databricks kan het .databrickscfg
-bestand er bijvoorbeeld als volgt uitzien:
[DEFAULT]
host = https://adb-1234567890123456.7.azuredatabricks.net
token = dapi123...
Als u extra configuratieprofielen wilt maken, geeft u verschillende profielnamen op binnen hetzelfde .databrickscfg
bestand. Als u bijvoorbeeld afzonderlijke Azure Databricks-werkruimten wilt opgeven, elk met hun eigen persoonlijke Azure Databricks-toegangstoken:
[DEFAULT]
host = https://adb-1234567890123456.7.azuredatabricks.net
token = dapi123...
[DEVELOPMENT]
host = https://adb-2345678901234567.8.azuredatabricks.net
token = dapi234...
U kunt ook verschillende profielnamen opgeven in het .databrickscfg
-bestand voor Azure Databricks-accounts en verschillende Databricks-verificatietypen, bijvoorbeeld:
[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~...
Tip
U kunt uw configuratieprofielen testen met behulp van de Databricks CLI. Zie Uw configuratieprofielen testen.