주요 컨텐츠로 이동

Databricks 에셋 번들, 워크스페이스에서 사용 가능 안내

CLI 없이 Git 폴더로 협업, 버전 관리 및 배포

db-eng

발행일: 2025년 6월 13일

공학Less than a minute

Summary

  • Databricks 에셋 번들을 워크스페이스에서 사용하면 팀이 워크스페이스 UI 내의 Git 폴더에서 프로젝트를 공동으로 빌드, 버전 관리 및 배포할 수 있습니다.
  • CLI 없이 구조화된 소스 제어 프로젝트로 작업하세요. 모듈식 개발, Git 통합 및 다중 환경 배포를 지원합니다.
  • 분석가, 데이터 과학자 및 엔지니어가 명확한 배포 단계와 내장된 CI/CD 준비 상태로 프로덕션 워크플로우에 기여할 수 있도록 합니다.

오늘, 워크스페이스에서 Databricks 에셋 번들의 공개 미리 보기 버전을 출시합니다. 이를 통해 데이터 과학자, 분석가, 데이터 또는 AI 엔지니어가 버전 관리, 테스트, CI/CD와 같은 모범 사례를 워크스페이스에서 대화형으로 더 쉽게 작업할 수 있습니다. 팀원들은 워크스페이스 UI의 Git 폴더를 사용하여 직접 협업할 수 있으며 CLI를 사용할 필요가 없습니다.

익숙한 도구, 함께 작동

구조 관리, 버전 관리 및 안전한 배포는 안정적인 데이터 엔지니어링 워크플로우의 핵심입니다. Databricks 에셋 번들은 코드로서의 작업, 파이프라인, 노트북 및 구성을 정의하여 환경 간에 배포 가능하고 CI/CD 통합 준비가 된 상태로 이를 더 쉽게 만듭니다.

수천 개의 데이터 엔지니어링 팀이 이미 번들을 사용하여 워크플로우를 프로덕션화하고, 모범 사례를 적용하며, Git을 통해 협업하고 있습니다. 하지만 한 가지 일관된 요청이 있었습니다.

"CLI나 VS Code 없이 워크스페이스에서 직접 사용할 수 있나요?"

오늘, 저희는 그 요청을 이행합니다.

이 업데이트는 많은 팀이 이미 알고 있는 도구인 워크스페이스, Git 폴더에셋 번들을 확장합니다. 이제 Databricks 내에서 완전히 번들을 개발하고 배포할 수 있습니다. Git 폴더를 열고 번들을 정의한 다음 클릭 한 번으로 배포하기만 하면 됩니다. 명확한 Deploy 단계는 워크스페이스 사용자 또는 CI/CD를 통해 트리거되든 개발에서 프로덕션으로 변경 사항을 승격하는 것이 의도적임을 보장합니다.

총체적으로 다음을 수행할 수 있습니다.

  • 번들을 포함하는 Git 리포지토리를 워크스페이스에 복제
  • 미리 정의된 템플릿에서 번들 생성
  • UI에서 작업 및 파이프라인 정의
  • Deploy를 클릭하여 변경 사항 적용
  • 시각적 패널에서 배포 관리
  • 변경 사항을 Git에 커밋

이를 통해 Git 폴더 내 개발 프로세스가 간소화됩니다. 이는 작업이 개발에서 프로덕션으로 진행되는 방식에 구조를 제공하고, 표준 소프트웨어 관행과 일치하며, 더 넓은 범위의 사용자에게 프로세스를 제공합니다.

즉각적인 피드백, 동기화 불필요

Git 폴더에서 작업할 때 사용자는 커밋되지 않은 변경 사항에 대해 신속하게 반복할 수 있습니다. 번들에 정의된 개발 작업, 파이프라인 및 기타 리소스는 수동 동기화 없이 자동으로 최신 파일을 참조합니다. 이 동작은 source_linked_deployment에 의해 지원되며, 개발 모드에서 기본적으로 활성화되어 더 빠른 반복 및 피드백을 제공합니다.

기술 가이드 eBook

Databricks 앱을 위한 핸즈온 가이드

향후 계획

경험을 지속적으로 개선하고 있습니다. 향후 업데이트에서는 다음을 지원할 예정입니다.

  • 기존 작업 및 파이프라인을 번들에 가져오기 지원
  • Lakeflow 파이프라인 개발과 번들 작성 통합
  • 매개변수 처리 및 배포 가시성 개선

데이터 파이프라인 구축, 모델 학습 또는 대시보드 생성 등 Git 폴더의 에셋 번들은 아이디어에서 프로덕션까지 이동하는 협업적이고 구조화된 경로를 제공합니다. 이 모든 것이 Databricks 워크스페이스 내에서 가능합니다.

시작하기

  • 워크스페이스에서 Git 폴더로 이동
  • Create → Asset Bundle 클릭
  • 템플릿을 사용하여 프로젝트 구성
  • Deploy를 클릭하여 환경에 변경 사항 적용
  • Deployments 패널(🚀)을 사용하여 배포 보기, 관리 또는 롤백

또는 https://github.com/databricks/bundle-examples와 같은 기존 번들 또는 예제가 포함된 기존 리포지토리를 복제할 수 있습니다.

참고: 미리 보기가 사용하도록 설정되어 있는지 확인하세요(아래 참조).

자세히 알아보기: 문서.

(이 글은 AI의 도움을 받아 번역되었습니다. 원문이 궁금하시다면 여기를 클릭해 주세요)

게시물을 놓치지 마세요

관심 있는 카테고리를 구독하고 최신 게시물을 받은편지함으로 받아보세요