Azure Databricks-configuratieprofielen
Een Azure Databricks-configuratieprofiel (ook wel een configuratieprofiel genoemd, een configuratieprofiel of gewoon een profile
) bevat instellingen en andere informatie die Azure Databricks nodig heeft om te verifiëren. Azure Databricks-configuratieprofielen worden opgeslagen in Azure Databricks-configuratieprofielenbestanden (.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-clients implementeren, ondersteunen Azure Databricks-configuratieprofielen.
Een configuratieprofielbestand voor Azure Databricks maken
Gebruik uw favoriete teksteditor om een bestand te maken met de naam
.databrickscfg
in uw~
map (de startpagina van uw gebruiker) in Unix, Linux of macOS, of uw%USERPROFILE%
(gebruikersmap) 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 waarden en sla het bestand op:
<some-unique-name-for-this-configuration-profile>
met een unieke naam voor het configuratieprofiel, zoalsDEFAULT
,DEVELOPMENT
ofPRODUCTION
vergelijkbaar. U kunt meerdere configuratieprofielen in hetzelfde.databrickscfg
bestand hebben, maar elk configuratieprofiel moet een unieke naam hebben binnen dit bestand.<field-name>
en<field-value>
met de naam en een waarde voor een van de vereiste velden voor het doelverificatietype 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-verificatietype van het doel.
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 in hetzelfde .databrickscfg
bestand op. 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 in het .databrickscfg
bestand opgeven 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~...