Skip to main content
이 문서는 데이터 엔지니어링 섹션의 일부입니다.

클러스터 설정

Job Cluster vs All-Purpose Cluster

태스크에 할당하는 컴퓨트 유형에 따라 비용과 성능이 크게 달라집니다.
⚠️ 프로덕션 Job에는 반드시 Job Cluster 또는 Serverless를 사용하세요. All-Purpose Cluster는 개발 단계에서만 사용하고, 운영 환경에서는 비용이 크게 증가할 수 있습니다.

Serverless Compute

Serverless를 선택하면 클러스터 구성을 별도로 관리할 필요가 없습니다. Databricks가 자동으로 인프라를 프로비저닝하고, 실행이 끝나면 즉시 해제합니다.

인스턴스 타입 선택 가이드


파라미터 전달

Job 레벨 파라미터

Job 레벨에서 파라미터를 정의하면 모든 태스크에서 참조할 수 있습니다.

태스크 간 값 전달 (Task Values)

선행 태스크에서 계산한 값을 후행 태스크로 전달할 수 있습니다.
💡 동적 값 참조: YAML 설정에서 {{tasks.task_a.values.processed_rows}} 형태로 다른 태스크의 Task Value를 참조할 수도 있습니다.