Azure Databricks 구성 프로필
Azure Databricks 구성 프로필(구성 프로필, 구성 프로필또는 단순히 profile
이라고도 함)에는 Azure Databricks가 인증해야 하는 설정 및 기타 정보가 포함되어 있습니다. Azure Databricks 구성 프로필은 .databrickscfg
로서, 도구, SDK, 스크립트 및 앱에서 사용할 수 있도록 Azure Databricks에 저장됩니다. Azure Databricks 구성 프로필이 도구, SDK, 스크립트 및 앱에서 지원되는지 여부를 알아보려면 공급자의 설명서를 참조하세요.
Databricks 클라이언트 통합 인증을 구현하는 모든 관련 도구 및 SDK는 Azure Databricks 구성 프로필을 지원합니다.
Azure Databricks 구성 프로필 파일 만들기
Azure Databricks 구성 프로필 파일을 만들려면 Databricks CLIdatabricks configure
명령을 실행하거나 다음 단계를 수행합니다.
즐겨 찾는 텍스트 편집기를 사용하여 Unix, Linux 또는 macOS의
.databrickscfg
(사용자 홈) 폴더 또는 Windows의~
(사용자 홈) 폴더에%USERPROFILE%
파일을 만듭니다(아직 없는 경우). 파일 이름의 시작 부분에 있는 점(.
)을 잊지 마세요. 이 파일에 다음 내용을 추가합니다.[<some-unique-name-for-this-configuration-profile>] <field-name> = <field-value>
앞의 내용을 검토하고, 다음 values을 교체한 후 파일을 저장하십시오.
-
<some-unique-name-for-this-configuration-profile>
에DEFAULT
,DEVELOPMENT
,PRODUCTION
또는 이와 유사한 구성 프로필의 고유한 이름을 사용하십시오. 동일한.databrickscfg
파일에 여러 구성 프로필을 가질 수 있지만 각 구성 프로필에는 이 파일 내에 고유한 이름이 있어야 합니다. - 대상 Databricks 인증 유형에 필요한 필드 중 하나에 대한 이름과 값을 사용하여
<field-name>
과<field-value>
을(를) 지정하십시오. 제공할 특정 정보는 이 문서의 앞부분에서 해당 인증 유형에 대한 섹션을 참조하세요. - 대상 Databricks 인증 유형에 필요한 각 추가 필드에 대한
<field-name>
및<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~...
팁
Databricks CLI를 사용하여 구성 프로필을 테스트할 수 있습니다. 구성 프로필 설정을 테스트하세요.