이 자습서에서는 Fabric에서 열린 미러된 데이터베이스를 구성합니다. 이 예제에서는 열려 있는 새 미러된 데이터베이스를 만들고 랜딩 존에 데이터를 배치하는 방법을 알아봅니다. Microsoft Fabric에서 열린 미러링의 개념에 능숙하게 사용할 수 있습니다.
필수 조건
- Fabric에 대한 기존 용량이 필요합니다. 그렇지 않은 경우 Fabric 평가판을 시작합니다.
- Fabric 용량은 활성화되어 실행 중이어야 합니다. 일시 중지되거나 삭제된 용량은 미러링에 영향을 미치며 데이터가 복제되지 않습니다.
미러된 데이터베이스 만들기
이 섹션에서는 패브릭 포털에서 열려 있는 새 미러된 데이터베이스를 만드는 방법에 대한 간략한 개요를 제공합니다. 또는 만들기를 위해 열린 미러링의 JSON 정의 예제와 함께 미러된 데이터베이스 만들기 REST API 를 사용할 수 있습니다.
- 기존 작업 영역을 사용하거나 새 작업 영역을 만듭니다. 작업 영역에서 허브 만들기 로 이동합니다. 선택하고생성합니다.
- 미러된 데이터베이스 카드를 찾아 선택합니다.
- 새 미러된 데이터베이스의 이름을 입력합니다.
- 선택하고생성합니다.
- 사용자 인터페이스를 통해 미러된 데이터베이스 열기를 만들면 미러링 프로세스가 준비됩니다. 새 미러된 데이터베이스 항목에 대한 홈 페이지를 검토합니다. 미러된 데이터베이스 홈 페이지의 세부 정보 섹션에 있는 방문 영역 URL을 찾습니다.
데이터 복제 시작
미러된 데이터베이스를 만든 후 파일 업로드를 시작합니다. 패브릭 포털을 사용하거나 OneLake를 통해 프로그래밍 방식으로 초기 데이터 및 향후 변경된 데이터 집합을 업로드할 수 있습니다.
패브릭 포털을 통해 업로드
열린 미러링을 위해 초기 데이터 및/또는 증분 변경된 데이터를 업로드하려면 다음을 수행합니다.
미러된 데이터베이스의 홈페이지에서 파일 업로드 를 선택합니다.
파일 업로드 페이지에서 Fabric 포털의 업로드 대화 상자를 사용하여 파일을 업로드합니다.
중요합니다
Parquet 또는 구분된 텍스트 파일의 파일 이름은 문서화된 형식 및 파일 이름과 일치해야 합니다. 자세한 내용은 개방형 미러링 랜딩 존 요구 사항 및 형식을 참조하세요.
미리 보기 데이터 페이지에서 업로드하려는 데이터의 미리 보기를 볼 수 있습니다. 테이블 이름을 지정하고 기본 키 열을 지정합니다. 테이블 만들기를 선택합니다.
업로드되면 데이터가 OneLake에 즉시 복제되기 시작합니다. 몇 분 후 탐색기에서 업로드된 파일에서 파일을 선택하거나 OneLake의 테이블 테이블을 선택하여 OneLake에서 복제된 파일을 볼 수 있습니다.
탐색기의복제 상태에서 복제된 행 수와 OneLake에 미러링하는 데이터와 관련된 오류를 확인할 수 있습니다.
미러된 데이터베이스의 기존 테이블에 대한 형식으로 데이터를 변경한 경우 이러한 변경 파일을 업로드하거나 끌어서 놓을 수 있습니다. 변경 내용은 OneLake에 자동으로 반영됩니다.
다른 메커니즘을 사용하여 랜딩 존에 변경 데이터 쓰기
이제 애플리케이션은 OneLake에 대한 특정 개방형 미러링 경로인 랜딩 존 URL에 초기 로드 및 증분 변경 데이터를 쓸 수 있습니다.
- Microsoft OneLake에 연결에 따라 ADLS Gen2 API를 사용하여 OneLake의 미러된 데이터베이스 랜딩 존에 권한을 부여하고 씁니다.
- 오픈 미러링 랜딩 존 요구 사항 및 형식 사양을 검토합니다.
- Open Mirroring Python SDK를 사용하여 시작하세요!
미러링 프로세스 시작
-
미러링 구성 화면에서는 기본적으로 데이터베이스의 모든 데이터를 미러링할 수 있습니다.
- 모든 데이터를 미러 링한다는 것은 미러링이 시작된 후 생성된 모든 새 테이블이 미러링됨을 의미합니다.
- 필요에 따라 미러링할 특정 개체만 선택합니다. 모든 데이터 미러링 옵션을 사용 안 함으로 설정한 다음 데이터베이스에서 개별 테이블을 선택합니다. 이 자습서에서는 모든 데이터 미러링 옵션을 선택합니다.
- 미러 데이터베이스를 선택합니다. 미러링이 시작됩니다.
- 2-5분 동안 기다립니다. 그런 다음, 복제 모니터링을 선택하여 상태를 확인합니다.
- 몇 분 후에 상태가 실행 중으로 변경됩니다. 즉, 테이블이 동기화되고 있음을 의미합니다. 테이블 및 해당 복제 상태가 표시되지 않으면 몇 초 정도 기다린 다음 패널을 새로 고칩니다.
- 테이블의 초기 복사를 마치면 마지막 새로 고침 열에 날짜가 표시됩니다.
- 이제 데이터가 실행되고 있으므로 모든 Fabric에서 사용할 수 있는 다양한 분석 시나리오가 있습니다.
패브릭 미러링 모니터링
미러링이 구성되면 미러링 상태 페이지로 이동됩니다. 여기서 복제의 현재 상태를 모니터링할 수 있습니다.
복제 상태에 대한 자세한 내용 및 자세한 내용은 Monitor Fabric 미러된 데이터베이스 복제를 참조하세요.