주요 컨텐츠로 이동

Databricks Asset Bundles이 이제 워크스페이스에 도입되었습니다.

Git 폴더를 사용하여 협업, 버전 관리, 배포를 하세요—CLI 필요 없음

db-eng

Published: June 13, 2025

공학1분 이내 소요

Summary

  • 워크스페이스 내의 Git 폴더에서 프로젝트를 공동으로 구축, 버전 관리, 배포할 수 있게 하는 Databricks Asset Bundles in the workspace.
  • CLI가 필요 없는 구조화된, 소스 제어된 프로젝트를 작업합니다. 모듈식 개발, Git 통합, 그리고 다중 환경 배포를 지원합니다.
  • 분석가, 데이터 과학자, 엔지니어가 명확한 배포 단계와 내장된 CI/CD 준비성을 가지고 생산 워크플로우에 기여할 수 있게 합니다.

오늘, 우리는 워크스페이스에서 Databricks Asset Bundles의 Public Preview를 소개합니다. 이를 통해 데이터 과학자, 분석가, 데이터 또는 AI 엔지니어들이 워크스페이스에서 버전 관리, 테스트, CI/CD와 같은 모범 사례를 사용하여 상호 작용하게 될 것입니다. 팀원들은 워크스페이스 UI의 Git 폴더를 직접 사용하여 협업할 수 있으며 CLI를 사용할 필요가 없습니다.

익숙한 도구들, 함께 작동

구조 관리, 버전 관리, 안전한 배포는 신뢰할 수 있는 데이터 엔지니어링 워크플로우의 핵심입니다. Databricks Asset Bundles 는 작업, 파이프라인, 노트북, 구성을 코드로 정의하고 환경 간에 배포할 수 있게 하여 CI/CD 통합을 준비하게 함으로써 이를 더욱 쉽게 만듭니다.

이미 수천 개의 데이터 엔지니어링 팀들이 워크플로우를 생산화하고, 모범 사례를 적용하며, Git을 통해 협업하기 위해 번들을 사용하고 있습니다. 하지만 한 가지 일관된 요청이 돋보였습니다:

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

오늘, 우리는 그 요청을 이행하고 있습니다.

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

총합하면, 당신은 다음과 같은 작업을 할 수 있습니다:

  • Git 저장소를 복제 하여 번들을 워크스페이스에 넣습니다
  • 미리 정의된 템플릿에서 번들을 생성합니다
  • UI에서 작업과 파이프라인을 정의하세요
  • Deploy 를 클릭하여 변경 사항을 적용하세요
  • visual panel에서 배포를 관리하세요
  • Git으로 변경 사항을 Commit 하세요

이는 Git 폴더 내에서 개발 과정을 간소화합니다. 이것은 개발에서 생산까지의 작업 진행 방식에 구조를 제공하며, 표준 소프트웨어 관행에 맞추고 더 넓은 범위의 사용자에게 프로세스를 접근 가능하게 합니다.

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

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

앞으로의 전망

우리는 계속해서 경험을 개선하고 있습니다. 향후 업데이트는 다음을 포함합니다:

  • 기존 작업과 파이프라인을 번들로 가져오는 기능 지원
  • Lakeflow 파이프라인 개발과 번들 작성을 더 깊게 통합합니다
  • 매개변수 처리 및 배포 가시성 개선

데이터 파이프라인을 구축하든, 모델을 훈련하든, 대시보드를 만들든, Git 폴더의 asset bundles는 아이디어에서 생산으로 이동하는 협업적이고 구조화된 경로를 제공합니다 — 모두 Databricks 워크스페이스 내에서 가능합니다.

시작하는 방법

  • 작업 공간에서 Git 폴더 로 이동합니다
  • 생성 → 자산 번들을 클릭합니다
  • 프로젝트를 구조화하기 위해 템플릿 을 사용합니다
  • Deploy 를 클릭하여 환경에 변경 사항을 적용하세요
  • 배포 패널 (🚀)을 사용하여 배포를 보고, 관리하거나 되돌립니다

대안으로, 기존 번들이나 예제가 있는 기존 저장소를 복제할 수 있습니다. 예를 들어 https://github.com/databricks/bundle-examples.

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

더 알아보기: 문서.

 

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

게시물을 놓치지 마세요

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