다음을 통해 공유


Azure Databricks 구성 프로필

Azure Databricks 구성 프로필(구성 프로필, 구성 프로필 또는 단순히 aprofile라고도 함)에는 Azure Databricks가 인증해야 하는 설정 및 기타 정보가 포함되어 있습니다. Azure Databricks 구성 프로필은 사용할 도구, SDK, 스크립트 및 앱에 대한 Azure Databricks 구성 프로필 파일(.databrickscfg)에 저장됩니다. Azure Databricks 구성 프로필이 도구, SDK, 스크립트 및 앱에서 지원되는지 여부를 알아보려면 공급자의 설명서를 참조하세요. Databricks 클라이언트 통합 인증을 구현하는 모든 참여 도구 및 SDK는 Azure Databricks 구성 프로필을 지원합니다.

Azure Databricks 구성 프로필 파일 만들기

  1. 즐겨 찾는 텍스트 편집기를 사용하여 Unix, Linux 또는 macOS %USERPROFILE% 의 (사용자 홈) 폴더 또는 Windows의 (사용자 홈) 폴더에 이름이 지정된 .databrickscfg ~ 파일을 만듭니다(아직 없는 경우). 파일 이름 시작 부분에 점(.)을 잊지 마세요. 이 파일에 다음 콘텐츠를 추가합니다.

    [<some-unique-name-for-this-configuration-profile>]
    <field-name> = <field-value>
    
  2. 앞의 콘텐츠에서 다음 값을 바꾼 후 파일을 저장합니다.

    • <some-unique-name-for-this-configuration-profile>DEFAULT, DEVELOPMENT, PRODUCTION 등과 같은 구성 프로필의 고유한 이름입니다. 동일한 .databrickscfg 파일에 여러 구성 프로필을 가질 수 있지만 각 구성 프로필에는 이 파일 내에 고유한 이름이 있어야 합니다.
    • <field-name> 대상 <field-value> Databricks 인증 유형에 필요한 필드 중 하나에 대한 이름 및 값을 포함합니다. 제공할 특정 정보는 이 문서의 앞부분에서 해당 인증 유형에 대한 섹션을 참조하세요.
    • <field-name> 대상 Databricks 인증 유형에 필요한 각 추가 필드에 대해 a 및 <field-value> 쌍을 추가합니다.

예를 들어 Azure Databricks 개인용 액세스 토큰 인증의 경우 파일은 다음과 같을 .databrickscfg 수 있습니다.

[DEFAULT]
host  = https://adb-1234567890123456.7.azuredatabricks.net
token = dapi123...

추가 구성 프로필을 만들려면 동일한 .databrickscfg 파일 내에서 다른 프로필 이름을 지정합니다. 예를 들어 별도의 Azure Databricks 작업 영역을 지정하려면 각각 고유한 Azure Databricks 개인용 액세스 토큰을 사용합니다.

[DEFAULT]
host  = https://adb-1234567890123456.7.azuredatabricks.net
token = dapi123...

[DEVELOPMENT]
host  = https://adb-2345678901234567.8.azuredatabricks.net
token = dapi234...

Azure Databricks 계정 및 다른 Databricks 인증 유형에 대한 파일 내에서 .databrickscfg 다른 프로필 이름을 지정할 수도 있습니다. 예를 들면 다음과 같습니다.

[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~...