중요합니다
이 기능은 프리뷰 상태입니다.
Microsoft Fabric의 Cosmos DB는 배포 파이프라인 및 Git 통합을 통해 강력한 CI/CD 기능을 지원합니다. 이 기능은 개발 워크플로를 간소화하고 환경 전반에서 일관성을 촉진합니다. 이 가이드에서는 Fabric의 Cosmos DB 데이터베이스에 대한 배포 파이프라인 및 Git 통합을 구성합니다.
필수 조건
기존 패브릭 용량
- 패브릭 용량이 없는 경우 Fabric 평가판을 시작합니다.
패브릭의 기존 Cosmos DB 데이터베이스
- 아직 없는 경우 Fabric에서 새 Cosmos DB 데이터베이스를 만듭니다.
배포 파이프라인 구성
배포 파이프라인은 데이터 세트, 보고서 또는 의미 체계 모델과 같은 아티팩트 작업을 한 작업 영역에서 다른 작업 영역으로 이동하는 프로세스를 간소화합니다. 예를 들어 배포 파이프라인을 사용하여 개발, 스테이징, 테스트 및 프로덕션 환경 간에 아티팩트를 마이그레이션할 수 있습니다. 파이프라인은 환경 간의 아티팩트 비교 및 변경 내용이 있는 항목만 배포합니다. 이 섹션에서는 데이터베이스를 새 작업 영역으로 마이그레이션하도록 배포 파이프라인을 구성합니다.
Fabric 포털(https://app.fabric.microsoft.com)을 엽니다.
Cosmos DB 데이터베이스를 사용하여 기존 작업 영역으로 이동합니다.
메뉴 모음에서 배포 파이프라인 만들기를 선택합니다.
새 배포 파이프라인 추가 대화 상자에서 파이프라인의 고유한 이름을 입력한 다음, 다음을 선택합니다.
"개발", "테스트" 또는 "프로덕션"처럼 단계를 정의하여 파이프라인 구조를 구성합니다.
만들기를 선택하고 계속합니다.
이제 파이프라인의 각 단계에 작업 영역을 할당합니다. 각 작업 영역의 아티팩트가 스테이지와 자동으로 연결됩니다.
첫 번째 파이프라인 단계에 콘텐츠가 있으면 다음 단계 및 후속 단계에 배포합니다.
팁 (조언)
해당 스테이지에 콘텐츠가 있더라도 다음 단계에 배포할 수 있습니다. 페어링된 항목은 덮어씁니다.
비고
지원되는 배포 파이프라인 아티팩트에 대한 자세한 내용은 배포 파이프라인에서 지원되는 항목을 참조하세요.
Git과 통합
Git 통합은 패브릭 아티팩트에 대한 버전 제어를 사용하여 공동 작업 프로세스를 간소화합니다. Git과의 통합을 사용하여 Cosmos DB 데이터베이스를 리포지토리와 동기화하거나, Git에서 현재 작업 영역으로 아티팩트를 가져오거나, Gitflow(끌어오기 요청, 분기 등)를 사용하여 시간에 따른 변경 내용을 추적할 수 있습니다. 이 섹션에서는 데이터베이스가 GitHub의 리포지토리와 통합됩니다.
기존 작업 영역으로 다시 이동합니다.
메뉴 모음에서 설정을 선택합니다.
작업 영역 설정 대화 상자에서 Git 통합을 선택합니다.
Git용 GitHub 공급자를 선택합니다.
필요한 경우 GitHub에 대한 연결 권한을 부여합니다.
대상 GitHub 리포지토리에 대한 리포지토리, 분기 및 폴더 를 선택합니다.
연결 및 동기화를 선택합니다.
비고
Git 통합에 대한 자세한 내용은 아티팩트에 대한 Git 통합을 참조하세요.