이 글에서는 개발자들이 Git 버전 관리를 Fabric 애플리케이션 라이프사이클 관리(ALM) 도구와 어떻게 통합할 수 있는지 설명합니다.
비고
Git 통합을 위한 일부 항목은 미리 보기로 제공됩니다. 자세한 내용은 지원되는 항목 목록을 참조하세요.
Fabric의 Git 통합은 개발자가 자신의 개발 프로세스, 도구, 모범 사례를 Fabric 플랫폼에 직접 통합할 수 있게 합니다. Fabric에서 개발하는 개발자는 다음을 수행할 수 있습니다.
- 작업 백업 및 버전 관리
- 필요에 따라 이전 스테이지로 되돌리기
- 다른 사용자와 협업하거나 Git 분기를 사용하여 단독으로 작업
- 친숙한 소스 제어 도구의 기능을 적용하여 Fabric 항목 관리
소스 제어와의 통합은 작업 영역 수준에 있습니다. 개발자는 작업 영역 내에서 개발하는 항목을 단일 프로세스로 버전 관리하여 모든 항목을 완전히 볼 수 있습니다. 하위 폴더를 포함한 작업 영역 구조는 Git 리포지토리에 유지됩니다.
지원되는 항목 목록을 참조하세요.
Git 통합 프로세스에 대해 자세히 알아보세요.
Git 분기를 관리하는 가장 좋은 방법에 대해 알아봅니다.
Git 통합을 위한 네트워크 보안
Fabric의 작업 공간 수준 보안은 관리자가 개별 작업 공간에 대해 인바운드 및 아웃바운드 보호 모두를 구성할 수 있도록 하여 데이터 접근과 네트워크 연결에 대한 세밀한 제어를 제공합니다. 이러한 컨트롤은 중요한 데이터가 신뢰할 수 있는 네트워크 경계 내에 유지되고 Git 통합과 같은 CI/CD 도구와 통합되도록 합니다. 자세한 내용은 네트워크 보안을 참조하세요. 지속적 통합/지속적 배포를 위한 것입니다.
개인 정보
Git 통합을 사용하도록 설정하기 전에 다음 개인정보처리방침을 검토해야 합니다.
지원되는 Git 공급자
다음 Git 공급자가 지원됩니다.
- Azure DevOps(클라우드 기반 전용)
- GitHub(클라우드 기반 전용)
- GitHub Enterprise(클라우드 기반 전용)
지원되는 항목
다음 항목은 현재 Git 통합을 지원합니다.
데이터 엔지니어링 항목:
데이터 과학 항목:
- Machine learning 실험(미리 보기)
- Machine learning 모델(미리 보기)
- 데이터 에이전트
Data Factory 항목:
- 복사 작업
- 데이터플로우 Gen2
- 파인라인
- 미러된 데이터베이스
- ADF를 설치
- 미러된 눈송이(미리 보기)
- 에어플로우(미리보기)
- DBT 직무(미리보기)
- Operations Agent(미리보기)
Real-Time 지능 아이템:
- Activator
- Eventhouse
- Eventstream
- KQL 데이터베이스
- KQL 쿼리셋
- 실시간 대시보드
- 지도
- 이벤트 스키마 집합(미리 보기)
- 디지털 트윈 빌더(미리 보기)
- 변칙 검색(미리 보기)
데이터 웨어하우스 항목:
- Warehouse
- 미러된 Azure Databricks 카탈로그
Power BI 항목:
- 메트릭 집합 (미리 보기)
- Org 앱(미리 보기)
- 페이지가 나뉘어진 보고서(미리 보기)
Report (Azure Analysis Services SQL Server Analysis Services 또는MyWorkspace )(미리 보기) - 의미 체계 모델 (푸시 데이터 세트, Analysis Services에 대한 라이브 연결, 모델 v1 제외) (미리 보기)
데이터베이스 항목:
- SQL 데이터베이스
- Cosmos 데이터베이스(미리 보기)
그래프:
CI/CD 항목:
IQ(미리 보기) 항목:
업계 솔루션:
- Healthcare(미리 보기)
- 헬스케어 코호트 (미리 보기)
작업 영역 또는 Git 디렉터리에 지원되지 않는 항목이 있는 경우 여전히 연결할 수 있지만 지원되지 않는 항목은 무시됩니다. 저장되거나 동기화되지는 않지만 삭제되지도 않습니다. 그들은 소스 제어 패널에 표시되지만 커밋하거나 업데이트할 수는 없습니다.
Permissions
작업 영역에서 수행할 수 있는 작업은 작업 영역과 Git 리포지토리 둘 다에서 사용 권한에 따라 달라집니다. 사용 권한에 대한 자세한 내용은 사용 권한을 참조하세요.