Microsoft Fabric에서 배포 파이프라인 구현
Microsoft Fabric의 배포 파이프라인을 사용하면 개발, 테스트 및 프로덕션과 같은 환경 간에 Fabric 항목의 콘텐츠에 대한 변경 사항을 복사하는 프로세스를 자동화할 수 있습니다. 배포 파이프라인을 사용하여 최종 사용자에게 도달하기 전에 콘텐츠를 개발하고 테스트할 수 있습니다. 이 연습에서는 배포 파이프라인을 만들고 파이프라인에 단계를 할당합니다. 그런 다음 개발 작업 영역에서 콘텐츠를 만들고 배포 파이프라인을 사용하여 개발, 테스트 및 프로덕션 파이프라인 단계 간에 배포합니다.
참고: 이 연습을 완료하려면 Fabric 작업 영역 관리자 역할의 구성원이어야 합니다. 역할을 할당하려면 Microsoft Fabric의 작업 영역 역할을 참조합니다.
이 랩을 완료하는 데 약 20분이 소요됩니다.
작업 영역 만들기
Fabric 평가판이 사용 설정된 상태에서 3개의 작업 영역을 만듭니다.
https://app.fabric.microsoft.com/home?experience=fabric
의 Microsoft Fabric 홈페이지에서 Microsoft Fabric을 선택한 다음, 왼쪽 하단 메뉴 모음에서 데이터 엔지니어링을 선택합니다.- 왼쪽 메뉴 모음에서 작업 영역을 선택합니다(아이콘은 와 유사함).
- 개발이라는 이름의 새 작업 영역을 만들고 Fabric 용량이 포함된 라이선스 모드(평가판, 프리미엄 또는 Fabric)를 선택합니다.
- 1단계와 2단계를 반복하여 테스트 및 프로덕션이라는 이름의 작업 영역을 두 개 더 만듭니다. 작업 영역은 개발, 테스트, 그리고 프로덕션입니다.
- 왼쪽 메뉴 모음에서 작업 영역 아이콘을 선택하고 이름이 지정된 세 개의 작업 영역(개발, 테스트, 프로덕션)이 있는지 확인합니다.
참고: 작업 영역의 고유 이름을 입력하라는 메시지가 표시되면 개발, 테스트 또는 프로덕션과 같은 단어에 하나 이상의 임의의 숫자를 추가합니다.
배포 파이프라인 만들기
다음으로 배포 파이프라인을 만듭니다.
- 왼쪽 메뉴 모음에서 작업 영역을 선택합니다.
- 배포 파이프라인을 선택한 다음 새 파이프라인을 선택합니다.
- 새 배포 파이프라인 추가 창에서 파이프라인에 고유한 이름을 지정합니다.
-
스테이지 사용자 지정 창에서 기본값을 수락합니다.
- 만들기를 실행합니다.
배포 파이프라인의 단계에 작업 영역 할당
배포 파이프라인의 단계에 작업 영역을 할당합니다.
- 왼쪽 메뉴 모음에서 만든 파이프라인을 선택합니다.
- 표시되는 창에서 각 배포 단계 아래의 선택을 선택하고 단계 이름과 일치하는 작업 영역의 이름을 선택합니다.
- 각 배포 단계에 대해 작업 영역 할당을 선택합니다.
콘텐츠 만들기
작업 영역에 패브릭 항목이 아직 생성되지 않았습니다. 다음으로 개발 작업 영역에 레이크하우스를 만듭니다.
- 왼쪽 메뉴 모음에서 작업 영역을 선택합니다.
- 개발 작업 영역을 선택합니다.
- 새 항목을 선택합니다.
- 표시된 창에서 레이크하우스를 선택하고, 새 레이크하우스 창에서 레이크하우스 이름을 LabLakehouse로 지정합니다.
- 만들기를 실행합니다.
- 레이크하우스 탐색기 창에서 샘플 데이터로 시작을 선택하여 새 레이크하우스를 데이터로 채웁니다.
- 왼쪽 메뉴 모음에서 만든 파이프라인을 선택합니다.
- 개발 단계에서 > 을(를) 선택하여 레이크하우스가 보일 때까지 진행합니다. 레이크하우스는 개발 단계에서 새로운 콘텐츠로 표시됩니다. 개발과 테스트 단계 사이에는 원 안에 주황색 X가 있습니다. 주황색 X는 개발 단계와 테스트 단계가 동기화되지 않았음을 나타냅니다.
- 주황색 X 아래 아래쪽 화살표를 선택하여 개발 환경과 테스트 환경의 콘텐츠를 비교합니다. 비교를 선택합니다. LabLakehouse는 개발 단계에만 존재합니다.
단계 간 콘텐츠 배포
레이크하우스를 개발 단계에서 테스트 및 프로덕션 단계로 배포합니다.
- 파이프라인의 개발 단계에서 배포 버튼을 선택하여 현재 상태의 레이크하우스를 텍스트 단계로 복사합니다.
- 다음 단계로 배포 창에서 배포를 선택합니다.
- 테스트 단계와 프로덕션 단계 사이에는 주황색 X가 표시됩니다. 주황색 X 아래 아래쪽 화살표를 선택합니다. 레이크하우스는 개발 및 테스트 단계에는 존재하지만 아직 프로덕션 단계에는 존재하지 않습니다.
- 테스트 단계에서 배포를 선택합니다.
- 다음 단계로 배포 창에서 배포를 선택합니다. 단계 사이의 녹색 확인 표시는 모든 단계가 동기화되어 있고 동일한 콘텐츠를 포함하고 있음을 나타냅니다.
- 배포 파이프라인을 사용하여 단계 간에 배포하면 배포 단계에 해당하는 작업 영역의 콘텐츠도 업데이트됩니다. 확인해 보겠습니다.
- 왼쪽 메뉴 모음에서 작업 영역을 선택합니다.
- 테스트 작업 영역을 선택합니다. 레이크 하우스는 거기에 복사되었습니다.
- 왼쪽 메뉴의 작업 영역 아이콘에서 프로덕션 작업 영역을 엽니다. 레이크하우스도 프로덕션 작업 영역에 복사되었습니다.
정리
이 연습에서는 배포 파이프라인을 만들고 파이프라인에 단계를 할당했습니다. 그런 다음 개발 작업 영역에서 콘텐츠를 만들고 배포 파이프라인을 사용하여 파이프라인 단계 간에 배포했습니다.
- 왼쪽 탐색 모음에서 각 작업 영역 아이콘을 선택하면 포함된 모든 항목을 볼 수 있습니다.
- 상단 도구 모음 메뉴에서 작업 영역 설정을 선택합니다.
- 일반 섹션에서 이 작업 영역 제거를 선택합니다.