이 문서에서는 YAML(Databricks Asset Bundles 구성)에서 지원하는 키에 대한 참조를 제공합니다. Databricks 자산 번들이란?.
전체 번들 예제는
유물
Type: Map
아티팩트를 빌드할 특성을 정의합니다. 여기서 각 키는 아티팩트 이름이고 값은 아티팩트 빌드 설정을 정의하는 맵입니다.
artifacts
매핑에 대한 자세한 내용은 아티팩트참조하세요.
번들 구성의 최상위 수준에 정의된 아티팩트 설정은 targets
매핑에서 재정의할 수 있습니다. Databricks 자산 번들에서 아티팩트 설정 정의를 보려면
artifacts:
<artifact-name>:
<artifact-field-name>: <artifact-field-value>
열쇠 | 유형 | 설명 |
---|---|---|
build |
문자열 | 배포 전에 로컬로 실행할 빌드 명령의 선택적 집합입니다. |
dynamic_version |
불리언 | whl 파일의 타임스탬프에 따라 휠 버전을 동적으로 패치할지 여부입니다. 설정이 true 이면 setup.py 나 pyproject.toml 의 버전을 업데이트할 필요 없이 새 코드를 배포할 수 있습니다. 이 설정은 type 가 whl 로 설정된 경우에만 유효합니다.
아티팩트참조하세요. |
executable |
문자열 | 실행 파일 형식입니다. 유효한 값은 bash , sh 및 cmd . |
files |
순서 | 빌드된 아티팩트 파일의 상대 또는 절대 경로입니다. 아티팩트.name.files를 참조하십시오. |
path |
문자열 | 아티팩트 디렉터리의 로컬 경로입니다. |
type |
문자열 | 아티팩트가 Python 휠인 경우 필수입니다. 아티팩트의 유형 유효한 값은 whl 및 jar 입니다. |
본보기
artifacts:
default:
type: whl
build: poetry build
path: .
아티팩트.name.files
Type: Sequence
빌드된 아티팩트 파일의 상대 또는 절대 경로입니다.
열쇠 | 유형 | 설명 |
---|---|---|
source |
문자열 | 필수. 아티팩트 원본 파일입니다. |
보따리
Type: Map
이 대상에 배포할 때의 번들 특성입니다.
열쇠 | 유형 | 설명 |
---|---|---|
cluster_id |
문자열 | 번들을 실행하는 데 사용할 클러스터의 ID입니다. cluster_id참조하세요. |
compute_id |
문자열 | 더 이상 사용되지 않음. 번들을 실행하는 데 사용할 컴퓨팅의 ID입니다. |
databricks_cli_version |
문자열 | 번들에 사용할 Databricks CLI 버전입니다. databricks_cli_version을 참조하세요. |
deployment |
지도 | 번들 배포의 정의입니다. 지원되는 특성은 Databricks 자산 번들 배포 모드를 참조하세요. bundle.deployment를 참조하세요. |
git |
지도 | 귀하의 번들과 관련된 Git 버전 관리 세부 정보입니다. 지원되는 특성은 git을 참조하세요. bundle.git을 참조하세요. |
name |
문자열 | 번들의 이름입니다. |
uuid |
문자열 | 예약됨. 내부 Databricks 시스템에서 번들을 고유하게 식별하는 번들에 대한 UUID(유니버설 고유 식별자)입니다. 이는 databricks bundle init 명령을 사용하여 Databricks 템플릿을 사용하여 번들 프로젝트를 초기화할 때 생성됩니다. |
번들 배포
Type: Map
번들 배포의 정의
열쇠 | 유형 | 설명 |
---|---|---|
fail_on_active_runs |
불리언 | 활성 실행에서 실패할지 여부입니다. 이 설정을 true로 설정하면 실행 중인 배포가 중단될 수 있습니다. |
lock |
지도 | 배포 잠금의 속성입니다. bundle.deployment.lock을 참조하세요. |
번들.배포.잠금
Type: Map
배포 잠금의 속성입니다.
열쇠 | 유형 | 설명 |
---|---|---|
enabled |
불리언 | 이 잠금을 사용할 수 있는지 여부입니다. |
force |
불리언 | 사용 설정 시 이 잠금을 강제할지 여부입니다. |
bundle.git
Type: Map
귀하의 번들과 관련된 Git 버전 관리 세부 정보입니다.
열쇠 | 유형 | 설명 |
---|---|---|
branch |
문자열 | Git 브랜치 이름입니다. git참조하세요. |
origin_url |
문자열 | 리포지토리의 원본 URL입니다. git참조하세요. |
실험적인
Type: Map
실험적 기능에 대한 특성을 정의합니다.
열쇠 | 유형 | 설명 |
---|---|---|
python |
지도 | 'databricks-bundles' 패키지로 정의된 Python 코드의 로드를 구성합니다. experimental.python을 참조하세요. |
python_wheel_wrapper |
불리언 | Python 휠 래퍼를 사용할지의 여부입니다. |
scripts |
지도 | 실행할 명령입니다. |
use_legacy_run_as |
불리언 | 레거시 run_as 동작을 사용할지 여부입니다. |
experimental.python
Type: Map
'databricks-bundles' 패키지로 정의된 Python 코드의 로드를 구성합니다.
열쇠 | 유형 | 설명 |
---|---|---|
mutators |
순서 | 변경자에는 [my_project.mutators:add_default_cluster] 와 같은 변경자 함수에 대한 정규화된 함수 경로 목록이 포함되어 있습니다. |
resources |
순서 | 리소스에는 Python 코드에 정의된 리소스를 로드하기 위한 정규화된 함수 경로 목록이 포함되어 있습니다( 예: ["my_project.resources:load_resources"] |
venv_path |
문자열 | VEnvPath는 가상 환경의 경로입니다. 사용하도록 설정하면 Python 코드가 이 환경 내에서 실행됩니다. 사용하지 않도록 설정하면 기본적으로 현재 셸에서 사용할 수 있는 Python 인터프리터를 사용합니다. |
포함하다
Type: Sequence
번들 내에 포함할 구성 파일을 담고 있는 경로 글롭(glob)의 목록을 지정합니다. 포함을 참조하세요.
권한
Type: Sequence
번들에 정의된 리소스에 적용할 권한을 정의하는 시퀀스입니다. 여기서 시퀀스의 각 항목은 특정 엔터티에 대한 권한입니다.
Databricks 자산 번들에서 리소스에 대한
열쇠 | 유형 | 설명 |
---|---|---|
group_name |
문자열 | 레벨로 설정된 권한을 가진 그룹의 이름입니다. |
level |
문자열 | 이 권한은 사용자, 그룹, 서비스 주체에 대해 정의된 허용 가능한 권한입니다. 이 키의 유효한 값은 사용 권한이 번들의 최상위 수준에서 정의되는지 또는 특정 리소스에 대해 정의되었는지에 따라 다릅니다. Databricks 자산 번들의 리소스에 대한 권한 설정을 참조하세요. |
service_principal_name |
문자열 | 서비스 주체 이름으로, 특정 수준에서 권한이 설정되어 있습니다. |
user_name |
문자열 | 특정 권한 수준이 설정된 사용자의 이름입니다. |
본보기
permissions:
- level: CAN_VIEW
group_name: test-group
- level: CAN_MANAGE
user_name: someone@example.com
- level: CAN_RUN
service_principal_name: 123456-abcdef
프리셋 설정
Type: Map
번들 배포 사전 설정을 정의합니다. 사용자 지정 사전 설정참조하세요.
열쇠 | 유형 | 설명 |
---|---|---|
jobs_max_concurrent_runs |
정수 | 작업의 최대 동시 실행 수입니다. |
name_prefix |
문자열 | 번들 내 작업 실행 인스턴스에 대한 접두사입니다. |
pipelines_development |
불리언 | 파이프라인 배포를 개발 모드에서 잠가야 하는지 여부입니다. |
source_linked_deployment |
불리언 | 배포를 번들 원본에 연결할지 여부입니다. |
tags |
지도 | 번들 배포에 대한 태그입니다. |
trigger_pause_status |
문자열 | 모든 작업 트리거 및 일정에 적용할 일시 중지 상태입니다. 유효한 값은 PAUSED 또는 UNPAUSED입니다. |
리소스
Type: Map
리소스를 정의하는 맵이며, 여기서 각 키는 번들 내 리소스의 이름이고, 각 값은 해당 리소스를 정의하는 맵입니다. Databricks 자산 번들 지원 리소스 및 리소스 정의 참조에 대한 자세한 내용은 Databricks Asset Bundles 리소스참조하세요.
resources:
<resource-type>:
<resource-name>:
<resource-field-name>: <resource-field-value>
열쇠 | 유형 | 설명 |
---|---|---|
apps |
지도 | 번들에 대한 Databricks 앱 정의입니다. 여기서 각 키는 앱의 이름입니다. 앱을 참조하세요. |
clusters |
지도 | 번들에 대한 클러스터 정의입니다. 여기서 각 키는 클러스터의 이름입니다. 클러스터를 참조하세요. |
dashboards |
지도 | 번들에 대한 대시보드 정의입니다. 여기서 각 키는 대시보드의 이름입니다. 대시보드를 참조 하세요. |
experiments |
지도 | 번들에 대한 실험 정의입니다. 여기서 각 키는 실험의 이름입니다. 실험을 참조하세요. |
jobs |
지도 | 번들에 대한 작업 정의 목록으로, 각 키는 작업의 이름입니다. 작업 참조 |
model_serving_endpoints |
지도 | 번들에 대한 엔드포인트 정의를 제공하는 모델입니다. 여기서 각 키는 엔드포인트를 제공하는 모델의 이름입니다. model_serving_endpoint 참조하세요. |
models |
지도 | 번들에 대한 모델 정의입니다. 여기서 각 키는 모델의 이름입니다. 모델(레거시)을 참조하세요. |
pipelines |
지도 | 번들에 대한 파이프라인 정의입니다. 여기서 각 키는 파이프라인의 이름입니다. 파이프라인을 참조하세요. |
quality_monitors |
지도 | 번들에 대한 품질 모니터 정의입니다. 여기서 각 키는 품질 모니터의 이름입니다. quality_monitor(Unity 카탈로그)를 참조하세요. |
registered_models |
지도 | 번들에 대한 등록된 모델 정의입니다. 각 키는 Unity 카탈로그에 등록된 모델의 이름을 나타냅니다. registered_model(Unity CATALOG)를 참조하세요. |
schemas |
지도 | 번들에 대한 스키마 정의입니다. 여기서 각 키는 스키마의 이름입니다. 스키마(Unity 카탈로그)를 참조하세요. |
secret_scopes |
지도 | 번들에 대한 비밀 범위 정의입니다. 여기서 각 키는 비밀 범위의 이름입니다. secret_scope 참조하세요. |
volumes |
지도 | 번들에 대한 볼륨 정의입니다. 여기서 각 키는 볼륨의 이름입니다. 볼륨(Unity 카탈로그)을 참조하세요. |
실행_로
Type: Map
Databricks 자산 번들 워크플로를 실행할 때 사용할 ID입니다. Databricks Asset Bundles 워크플로대한 실행 ID 지정을 참조하세요.
열쇠 | 유형 | 설명 |
---|---|---|
service_principal_name |
문자열 | 활성 서비스 주체의 애플리케이션 ID입니다. 이 필드를 설정하려면 servicePrincipal/user 역할이 필요합니다. |
user_name |
문자열 | 활성 작업 영역 사용자의 전자 메일입니다. 관리자가 아닌 사용자는 이 필드를 자신의 전자 메일로만 설정할 수 있습니다. |
스크립트
Type: Map
를 사용하여 bundle run
실행할 수 있는 스크립트입니다.
스크립트 실행을 참조하세요.
scripts:
<script-name>:
<script-field-name>: <script-field-value>
열쇠 | 유형 | 설명 |
---|---|---|
content |
문자열 | 실행할 명령 |
동기화
Type: Map
번들에 포함하거나 제외할 파일 및 파일 경로입니다. 을(를) 참조하여을(를) 동기화하세요.
열쇠 | 유형 | 설명 |
---|---|---|
exclude |
순서 | 번들에서 제외할 파일 또는 폴더 목록입니다. |
include |
순서 | 번들에 포함할 파일 또는 폴더 목록입니다. |
paths |
순서 | 배포 시 번들 루트 외부에 있을 수 있는 로컬 폴더 경로를 작업 영역과 동기화합니다. |
대상
Type: Map
번들에 대한 배포 대상을 정의합니다. 의 대상을 참조하세요.
targets:
<target-name>:
<target-field-name>: <target-field-value>
열쇠 | 유형 | 설명 |
---|---|---|
artifacts |
지도 | 대상 배포에 포함될 아티팩트입니다. targets.name.artifacts를 참조하세요. |
bundle |
지도 | 이 대상에 배포할 때의 번들 특성입니다. 대상을 참조하세요.name.bundle. |
cluster_id |
문자열 | 이 대상에 사용할 클러스터의 ID입니다. |
compute_id |
문자열 | 더 이상 사용되지 않음. 이 대상에 사용할 컴퓨팅의 ID입니다. |
default |
불리언 | 이 대상이 기본 대상인지 여부입니다. |
git |
지도 | 대상에 대한 Git 버전 제어 설정입니다. 대상을 참조하세요.name.git. |
mode |
문자열 | 대상의 배포 모드입니다. 유효한 값은 development 또는 production .
Databricks 자산 번들 배포 모드를 참조하십시오. |
permissions |
순서 | 대상 시스템에서 번들을 배포하고 실행하기 위한 권한입니다. 대상을 참조하세요.name.permissions. |
presets |
지도 | 대상에 대한 배포 사전 설정입니다. targets.name.presets을 참조하십시오. |
resources |
지도 | 대상에 대한 리소스 정의입니다. targets.name.resources를 참조하세요. |
run_as |
지도 | 번들을 실행하는 데 사용할 ID는 Databricks 자산 번들 워크플로에 대한 실행 ID 지정을 참조하세요. 대상을 참조하세요.name.run_as. |
sync |
지도 | 번들이 실행되거나 배포될 때 대상 작업 영역에 동기화할 로컬 경로입니다. targets.name.sync을 참조하세요. |
variables |
지도 | 대상에 대한 사용자 지정 변수 정의입니다. targets.name.variables을 참조하세요. |
workspace |
지도 | 목표 대상의 Databricks 작업 공간입니다. targets.name.workspace을 참조하세요. |
대상. name.artifacts
Type: Map
대상 배포에 포함될 아티팩트입니다.
artifacts:
<artifact-name>:
<artifact-field-name>: <artifact-field-value>
열쇠 | 유형 | 설명 |
---|---|---|
build |
문자열 | 배포 전에 로컬로 실행할 기본이 아닌 빌드 명령의 선택적 집합입니다. |
executable |
문자열 | 실행 파일 형식입니다. 유효한 값은 bash , sh 및 cmd . |
files |
순서 | 아티팩트 원본 파일입니다. targets.name.artifacts.name.files를 참조하세요. |
path |
문자열 | 빌드된 아티팩트가 저장될 위치입니다. |
type |
문자열 | 필수. 아티팩트의 유형 유효한 값은 whl . |
대상. name.artifacts. name.files
Type: Sequence
아티팩트 원본 파일입니다.
열쇠 | 유형 | 설명 |
---|---|---|
source |
문자열 | 필수. 아티팩트 빌드에 사용되는 파일의 경로입니다. |
대상. name.bundle
Type: Map
이 대상에 배포할 때의 번들 특성입니다.
열쇠 | 유형 | 설명 |
---|---|---|
cluster_id |
문자열 | 번들을 실행하는 데 사용할 클러스터의 ID입니다. cluster_id참조하세요. |
compute_id |
문자열 | 더 이상 사용되지 않음. 번들을 실행하는 데 사용할 컴퓨팅의 ID입니다. |
databricks_cli_version |
문자열 | 번들에 사용할 Databricks CLI 버전입니다. databricks_cli_version을 참조하세요. |
deployment |
지도 | 번들 배포의 정의입니다. 지원되는 특성은 Databricks 자산 번들 배포 모드를 참조하세요. 대상을 참조하세요.name.bundle.deployment. |
git |
지도 | 귀하의 번들과 관련된 Git 버전 관리 세부 정보입니다. 지원되는 특성은 git을 참조하세요. 대상을 참조하세요.name.bundle.git. |
name |
문자열 | 번들의 이름입니다. |
uuid |
문자열 | 예약됨. 내부 Databricks 시스템에서 번들을 고유하게 식별하는 번들에 대한 UUID(유니버설 고유 식별자)입니다. 이는 databricks bundle init 명령을 사용하여 Databricks 템플릿을 사용하여 번들 프로젝트를 초기화할 때 생성됩니다. |
대상.name.번들.배포
Type: Map
번들 배포의 정의
열쇠 | 유형 | 설명 |
---|---|---|
fail_on_active_runs |
불리언 | 활성 실행에서 실패할지 여부입니다. 이 설정을 true로 설정하면 실행 중인 배포가 중단될 수 있습니다. |
lock |
지도 | 배포 잠금의 속성입니다. targets.name.bundle.deployment.lock을 참조하세요. |
대상.name.번들.배포.잠금
Type: Map
배포 잠금의 속성입니다.
열쇠 | 유형 | 설명 |
---|---|---|
enabled |
불리언 | 이 잠금을 사용할 수 있는지 여부입니다. |
force |
불리언 | 사용 설정 시 이 잠금을 강제할지 여부입니다. |
대상.name.bundle.git
Type: Map
귀하의 번들과 관련된 Git 버전 관리 세부 정보입니다.
열쇠 | 유형 | 설명 |
---|---|---|
branch |
문자열 | Git 브랜치 이름입니다. git참조하세요. |
origin_url |
문자열 | 리포지토리의 원본 URL입니다. git참조하세요. |
대상. name.git
Type: Map
대상에 대한 Git 버전 제어 설정입니다.
열쇠 | 유형 | 설명 |
---|---|---|
branch |
문자열 | Git 브랜치 이름입니다. git참조하세요. |
origin_url |
문자열 | 리포지토리의 원본 URL입니다. git참조하세요. |
대상. name.permissions
Type: Sequence
대상 시스템에서 번들을 배포하고 실행하기 위한 권한입니다.
열쇠 | 유형 | 설명 |
---|---|---|
group_name |
문자열 | 레벨로 설정된 권한을 가진 그룹의 이름입니다. |
level |
문자열 | 이 권한은 사용자, 그룹, 서비스 주체에 대해 정의된 허용 가능한 권한입니다. |
service_principal_name |
문자열 | 서비스 주체 이름으로, 특정 수준에서 권한이 설정되어 있습니다. |
user_name |
문자열 | 특정 권한 수준이 설정된 사용자의 이름입니다. |
대상.name.사전 설정
Type: Map
대상에 대한 배포 사전 설정입니다.
열쇠 | 유형 | 설명 |
---|---|---|
jobs_max_concurrent_runs |
정수 | 작업의 최대 동시 실행 수입니다. |
name_prefix |
문자열 | 번들 내 작업 실행 인스턴스에 대한 접두사입니다. |
pipelines_development |
불리언 | 파이프라인 배포를 개발 모드에서 잠가야 하는지 여부입니다. |
source_linked_deployment |
불리언 | 배포를 번들 원본에 연결할지 여부입니다. |
tags |
지도 | 번들 배포에 대한 태그입니다. |
trigger_pause_status |
문자열 | 모든 작업 트리거 및 일정에 적용할 일시 중지 상태입니다. 유효한 값은 PAUSED 또는 UNPAUSED입니다. |
대상. name.resources
Type: Map
대상에 대한 리소스 정의입니다.
열쇠 | 유형 | 설명 |
---|---|---|
apps |
지도 | 번들에 대한 Databricks 앱 정의입니다. 여기서 각 키는 앱의 이름입니다. 앱을 참조하세요. |
clusters |
지도 | 번들에 대한 클러스터 정의입니다. 여기서 각 키는 클러스터의 이름입니다. 클러스터를 참조하세요. |
dashboards |
지도 | 번들에 대한 대시보드 정의입니다. 여기서 각 키는 대시보드의 이름입니다. 대시보드를 참조 하세요. |
experiments |
지도 | 번들에 대한 실험 정의입니다. 여기서 각 키는 실험의 이름입니다. 실험을 참조하세요. |
jobs |
지도 | 번들에 대한 작업 정의 목록으로, 각 키는 작업의 이름입니다. 작업 참조 |
model_serving_endpoints |
지도 | 번들에 대한 엔드포인트 정의를 제공하는 모델입니다. 여기서 각 키는 엔드포인트를 제공하는 모델의 이름입니다. model_serving_endpoint 참조하세요. |
models |
지도 | 번들에 대한 모델 정의입니다. 여기서 각 키는 모델의 이름입니다. 모델(레거시)을 참조하세요. |
pipelines |
지도 | 번들에 대한 파이프라인 정의입니다. 여기서 각 키는 파이프라인의 이름입니다. 파이프라인을 참조하세요. |
quality_monitors |
지도 | 번들에 대한 품질 모니터 정의입니다. 여기서 각 키는 품질 모니터의 이름입니다. quality_monitor(Unity 카탈로그)를 참조하세요. |
registered_models |
지도 | 번들에 대한 등록된 모델 정의입니다. 각 키는 Unity 카탈로그에 등록된 모델의 이름을 나타냅니다. registered_model(Unity CATALOG)를 참조하세요. |
schemas |
지도 | 번들에 대한 스키마 정의입니다. 여기서 각 키는 스키마의 이름입니다. 스키마(Unity 카탈로그)를 참조하세요. |
volumes |
지도 | 번들에 대한 볼륨 정의입니다. 여기서 각 키는 볼륨의 이름입니다. 볼륨(Unity 카탈로그)을 참조하세요. |
대상.이름.run_as
Type: Map
번들을 실행하는 데 사용할 ID입니다.
열쇠 | 유형 | 설명 |
---|---|---|
service_principal_name |
문자열 | 활성 서비스 주체의 애플리케이션 ID입니다. 이 필드를 설정하려면 servicePrincipal/user 역할이 필요합니다. |
user_name |
문자열 | 활성 작업 영역 사용자의 전자 메일입니다. 관리자가 아닌 사용자는 이 필드를 자신의 전자 메일로만 설정할 수 있습니다. |
대상. name.sync
Type: Map
번들이 실행되거나 배포될 때 대상 작업 영역에 동기화할 로컬 경로입니다.
열쇠 | 유형 | 설명 |
---|---|---|
exclude |
순서 | 번들에서 제외할 파일 또는 폴더 목록입니다. |
include |
순서 | 번들에 포함할 파일 또는 폴더 목록입니다. |
paths |
순서 | 배포 시 번들 루트 외부에 있을 수 있는 로컬 폴더 경로를 작업 영역과 동기화합니다. |
대상.name.변수
Type: Map
대상에 대한 사용자 지정 변수 정의입니다.
variables:
<variable-name>:
<variable-field-name>: <variable-field-value>
열쇠 | 유형 | 설명 |
---|---|---|
default |
어느 것이든 | 변수의 기본값입니다. 지정하지 않으면 |
description |
문자열 | 변수에 대한 설명입니다. |
lookup |
지도 | 경고, 클러스터 정책, 클러스터, 대시보드, 인스턴스 풀, 작업, 메타스토어, 파이프라인, 쿼리, 서비스 주체 또는 웨어하우스 개체에서 ID를 검색할 이름입니다. targets.name.variables.name.lookup을 참조하세요. |
type |
문자열 | 변수의 형식입니다. |
대상.name.변수.name.조회
Type: Map
경고, 클러스터 정책, 클러스터, 대시보드, 인스턴스 풀, 작업, 메타스토어, 파이프라인, 쿼리, 서비스 주체 또는 웨어하우스 개체에서 ID를 검색할 이름입니다.
열쇠 | 유형 | 설명 |
---|---|---|
alert |
문자열 | ID를 검색할 경고의 이름입니다. |
cluster |
문자열 | ID를 검색할 클러스터의 이름입니다. |
cluster_policy |
문자열 | ID를 조회할 cluster_policy의 이름입니다. |
dashboard |
문자열 | ID를 검색할 대시보드의 이름입니다. |
instance_pool |
문자열 | ID를 검색할 instance_pool 이름입니다. |
job |
문자열 | ID를 검색할 작업의 이름입니다. |
metastore |
문자열 | ID를 검색할 메타스토어의 이름입니다. |
notification_destination |
문자열 | ID를 검색할 notification_destination의 이름입니다. |
pipeline |
문자열 | ID를 검색할 파이프라인의 이름입니다. |
query |
문자열 | ID를 검색할 쿼리의 이름입니다. |
service_principal |
문자열 | 서비스 프린시플의 ID를 검색하기 위한 이름입니다. |
warehouse |
문자열 | ID를 검색할 창고의 이름입니다. |
대상.name.워크스페이스
Type: Map
목표 대상의 Databricks 작업 공간입니다.
열쇠 | 유형 | 설명 |
---|---|---|
artifact_path |
문자열 | 배포 및 워크플로 실행에 대해 작업 영역 내에서 사용할 아티팩트 경로 |
auth_type |
문자열 | 인증 유형입니다. |
azure_client_id |
문자열 | Azure 클라이언트 ID |
azure_environment |
문자열 | Azure 환경 |
azure_login_app_id |
문자열 | Azure 로그인 앱 ID |
azure_tenant_id |
문자열 | Azure 사용자 ID |
azure_use_msi |
불리언 | Azure에 MSI를 사용할지 여부 |
azure_workspace_resource_id |
문자열 | Azure 작업 영역 리소스 ID |
client_id |
문자열 | 작업 영역의 클라이언트 ID |
file_path |
문자열 | 배포 및 워크플로 실행 모두에 대해 작업 영역 내에서 사용할 파일 경로 |
google_service_account |
문자열 | Google 서비스 계정 이름 |
host |
문자열 | Databricks 작업 영역 호스트 URL |
profile |
문자열 | Databricks 작업 영역 프로필 이름 |
resource_path |
문자열 | 작업 영역 리소스 경로 |
root_path |
문자열 | Databricks 작업 영역 루트 경로 |
state_path |
문자열 | 작업 영역 상태 경로 |
변수
Type: Map
번들에 사용자 지정 변수를 정의합니다. 변수를 참조하세요.
variables:
<variable-name>:
<variable-field-name>: <variable-field-value>
열쇠 | 유형 | 설명 |
---|---|---|
default |
어느 것이든 | 변수의 기본값입니다. |
description |
문자열 | 변수에 대한 설명입니다. |
lookup |
지도 | ID를 검색할 alert , cluster_policy , cluster , dashboard , instance_pool , job , metastore , pipeline , query , service_principal 또는 warehouse 개체의 이름입니다.
변수를 참조하세요.name.lookup. |
type |
문자열 | 변수의 형식입니다. |
변수. name.lookup
Type: Map
경고, 클러스터 정책, 클러스터, 대시보드, 인스턴스 풀, 작업, 메타스토어, 파이프라인, 쿼리, 서비스 주체 또는 웨어하우스 개체에서 ID를 검색할 이름입니다.
열쇠 | 유형 | 설명 |
---|---|---|
alert |
문자열 | ID를 검색할 경고의 이름입니다. |
cluster |
문자열 | ID를 검색할 클러스터의 이름입니다. |
cluster_policy |
문자열 | ID를 조회할 cluster_policy의 이름입니다. |
dashboard |
문자열 | ID를 검색할 대시보드의 이름입니다. |
instance_pool |
문자열 | ID를 검색할 instance_pool 이름입니다. |
job |
문자열 | ID를 검색할 작업의 이름입니다. |
metastore |
문자열 | ID를 검색할 메타스토어의 이름입니다. |
notification_destination |
문자열 | ID를 검색할 notification_destination의 이름입니다. |
pipeline |
문자열 | ID를 검색할 파이프라인의 이름입니다. |
query |
문자열 | ID를 검색할 쿼리의 이름입니다. |
service_principal |
문자열 | 서비스 프린시플의 ID를 검색하기 위한 이름입니다. |
warehouse |
문자열 | ID를 검색할 창고의 이름입니다. |
작업 공간
Type: Map
Databricks 작업 공간을 번들용으로 정의합니다. 작업 영역을 참조하십시오.
열쇠 | 유형 | 설명 |
---|---|---|
artifact_path |
문자열 | 배포 및 워크플로 실행에 대해 작업 영역 내에서 사용할 아티팩트 경로 |
auth_type |
문자열 | 인증 유형입니다. |
azure_client_id |
문자열 | Azure 클라이언트 ID |
azure_environment |
문자열 | Azure 환경 |
azure_login_app_id |
문자열 | Azure 로그인 앱 ID |
azure_tenant_id |
문자열 | Azure 사용자 ID |
azure_use_msi |
불리언 | Azure에 MSI를 사용할지 여부 |
azure_workspace_resource_id |
문자열 | Azure 작업 영역 리소스 ID |
client_id |
문자열 | 작업 영역의 클라이언트 ID |
file_path |
문자열 | 배포 및 워크플로 실행 모두에 대해 작업 영역 내에서 사용할 파일 경로 |
google_service_account |
문자열 | Google 서비스 계정 이름 |
host |
문자열 | Databricks 작업 영역 호스트 URL |
profile |
문자열 | Databricks 작업 영역 프로필 이름 |
resource_path |
문자열 | 작업 영역 리소스 경로 |
root_path |
문자열 | Databricks 작업 영역 루트 경로 |
state_path |
문자열 | 작업 영역 상태 경로 |