Delen via


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:

  1. 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>
    
  2. 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, zoals DEFAULT, DEVELOPMENT, PRODUCTIONof 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.