주요 컨텐츠로 이동

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의 도움을 받아 번역되었습니다. 원문이 궁금하시다면 여기를 클릭해 주세요)

게시물을 놓치지 마세요

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

다음은 무엇인가요?

introducing uc python user defined table functions og

오픈 소스

November 17, 2025/5분 소요

Unity Catalog의 Python 사용자 정의 테이블 함수(UDTF) 소개

Screenshot of Python code snippet for automatic schema evolution

데이터 엔지니어링

December 1, 2025/4분 소요

이벤트에서 인사이트까지: transformWithState의 스키마 변화를 통한 복잡한 상태 처리