Databricks 자산 번들은 생성되고, 작업 영역에 배포된 다음, 로컬 개발 환경에서 또는 작업 영역 UI에서 직접 프로그래밍 방식으로 관리됩니다. 작업 영역에서 직접 번들에 대해 공동 작업을 수행하면 프로덕션으로 이동하기 전에 더 빠른 반복 및 테스트를 수행할 수 있습니다.
번들에 대한 자세한 내용은 Databricks 자산 번들이란?을 참조하세요.
팁 (조언)
작업 영역 UI를 사용하여 번들을 만들고 관리하지 않지만 작업 영역에서 번들을 개발하려는 경우 로컬 터미널에서와 마찬가지로 작업 영역 웹 터미널에서 Databricks CLI를 사용할 수 있습니다. Databricks CLI 실행 명령을 참조 하세요.
작업 영역에서 번들의 설치 요구 사항은 무엇인가요?
작업 영역에서 번들을 사용하기 위해 로컬로 아무것도 설치할 필요는 없지만 Databricks 작업 영역 요구 사항이 있습니다.
- 작업 영역 파일을 활성화해야 합니다. 작업 영역 파일이란?을 참조하세요.
- 번들을 만들 Git 폴더가 있어야 합니다. Git 폴더를 만들려면 원격 Git 리포지토리에 연결된 리포지토리 복제를 참조하세요.
- 서버리스 컴퓨팅을 사용하도록 설정해야 합니다. 서버리스 컴퓨팅 요구 사항을 참조하세요.
- 작업 영역의 번들은 SEG와 호환됩니다. 그러나 공용 PyPi 레지스트리의 패키지를 사용하여 Python 프로젝트를 빌드해야 하는 경우 프라이빗 미러를 대신 사용합니다.
번들을 배포하고 작업 영역에서 리소스를 실행하는 데 사용되는 Databricks CLI 버전은 배포 대화 상자에서 제공됩니다.
작업 영역에서 번들을 사용하기 위해 YAML을 작성하는 방법을 이해해야 하나요?
아니요. 작업 영역의 Databricks 자산 번들은 로컬 개발 환경에서 다른 사용자가 개발한 번들에 대해 공동 작업할 수 있도록 번들을 관리하기 위한 UI를 제공합니다. YAML을 학습하거나 Databricks CLI를 사용하여 작업 영역의 번들을 사용하는 방법을 알 필요가 없습니다.
Databricks UI에서 내 워크플로를 이미 관리합니다. 번들을 사용해야 하는 이유는 무엇인가요?
Databricks 자산 번들을 사용하면 워크플로에 필요한 모든 파일을 소스 제어할 수 있습니다. 작업 영역의 번들은 작업 영역 사용자가 UI를 통해 업데이트를 편집, 커밋, 테스트 및 배포할 수 있는 메커니즘을 제공합니다. 사용자가 Git 폴더 내에서 번들 프로젝트를 시작합니다.
저는 GitHub 리포지토리에 번들을 가지고 있습니다. Databricks 작업 영역에서 어떻게 편집할 수 있나요?
폴더의 루트에 파일이 있는 경우 databricks.yml 폴더는 Databricks에 의해 번들로 식별됩니다. GitHub 리포지토리에 대한 Databricks에서 Git 폴더를 만들고 Databricks는 이를 번들로 인식합니다.
모든 번들 구성이 작업 영역에서 지원되는가요?
거의 모든 기존 번들을 워크스페이스에서 관리할 수 있습니다. 그러나 Databricks 자산 번들용 Python 은 현재 작업 영역에서 지원되지 않습니다.
공동 작업을 위해 번들을 공유하려면 어떻게 해야 하나요?
번들은 부모 Git 폴더의 사용 권한을 상속하므로 번들을 공유하려면 번들 프로젝트가 포함된 Git 폴더를 공동 작업자와 공유합니다. 프로덕션에 대한 공동 작업, 검토 및 배포를 참조하세요.
번들을 워크스페이스의 프로덕션으로 이동하려면 어떻게 해야 하나요?
번들은 배포할 전체 프로젝트, 프로젝트를 실행하는 데 필요한 인프라 및 배포 대상으로 지정할 작업 영역을 정의합니다. 이러한 대상 작업 영역은 일반적으로 개발, 스테이징 및 프로덕션 환경입니다. 작업 영역의 Databricks 자산 번들을 사용하면 UI에서 대상을 쉽게 전환하고, 배포하고, 워크플로를 실행할 수 있습니다. 작업 영역에서 번들 배포 및 워크플로 실행을 참조하세요.