Snowflake에서 Microsoft Fabric으로 미러된 데이터베이스의 제한 사항
이 페이지에는 Snowflake 데이터베이스의 Microsoft Fabric 미러링 데이터베이스의 현재 제한 사항이 나열되어 있습니다. 이 페이지는 변경될 수 있습니다.
데이터베이스 수준 제한 사항
- 특수 문자가
,;{}()\=
공백이 있는 테이블 이름 및 열 이름은 복제되지 않습니다. - 원본 테이블에 업데이트가 없으면 복제자 엔진이 해당 테이블에 대한 기하급수적으로 증가하는 기간(최대 1시간)으로 다시 시작합니다. 일시적인 오류가 발생하여 데이터 새로 고침을 방지하는 경우에도 마찬가지입니다. 업데이트된 데이터가 검색된 후 복제자 엔진이 자동으로 일반 폴링을 다시 시작합니다.
- 원시 테이블만 복제할 수 있습니다. 현재 외부, 일시적, 임시, 동적 테이블은 지원되지 않습니다.
- 원본 스키마 계층 구조는 미러된 데이터베이스에 복제됩니다. 이 기능을 사용하도록 설정하기 전에 만든 미러된 데이터베이스의 경우 원본 스키마가 평면화되고 스키마 이름이 테이블 이름으로 인코딩됩니다. 스키마를 사용하여 테이블을 다시 구성하려면 미러된 데이터베이스를 다시 만듭니다.
- Fabric에 미러링할 수 있는 테이블의 최대 수는 500개 테이블입니다. 현재 500 제한을 초과하는 테이블은 복제할 수 없습니다.
- 미러링을 구성할 때 모든 데이터 미러링을 선택하면 미러링할 테이블은 모든 테이블이 스키마 이름과 테이블 이름을 기준으로 사전순으로 정렬될 때 처음 500개 테이블을 수행하여 결정됩니다. 알파벳 목록의 맨 아래에 있는 나머지 테이블 집합은 미러링되지 않습니다.
- 모든 데이터 미러링을 선택 해제하고 개별 테이블을 선택하면 500개 이상의 테이블은 선택할 수 없습니다.
네트워크 및 방화벽
- 현재 미러링에서는 가상 네트워크 또는 프라이빗 네트워킹 뒤에 있는 Snowflake 인스턴스를 지원하지 않습니다. Snowflake 인스턴스가 프라이빗 네트워크 뒤에 있는 경우 Snowflake 미러링을 사용하도록 설정할 수 없습니다.
보안
- 사용자 이름/암호 및 Entra(SSO(Single Sign-On))를 통한 Snowflake 인증이 지원됩니다.
- 공유 수신자는 작업 영역에 추가해야 합니다. 데이터 세트 또는 보고서를 공유하려면 먼저 관리자, 구성원, 읽기 권한자 또는 기여자 역할을 사용하여 작업 영역에 대한 액세스를 추가합니다.
성능
- 큰 테이블의 대부분의 데이터를 변경하는 경우 미러링을 중지하고 다시 시작하는 것이 더 효율적입니다. 수십억 개의 레코드를 삽입하거나 업데이트하는 데 시간이 오래 걸릴 수 있습니다.
- 일부 스키마 변경 내용은 즉시 반영되지 않습니다. 스키마 변경 내용이 Fabric에 복제되기 전에 일부 스키마 변경에는 데이터 변경(삽입/업데이트/삭제)이 필요합니다.
지원되는 지역
미러링을 지원하는 패브릭 지역은 다음과 같습니다.
아시아 태평양:
- 오스트레일리아 동부
- 오스트레일리아 남동부
- 인도 중부
- 동아시아
- 일본 동부
- 한국 중부
- 동남아시아
- 인도 남부
유럽
- 북유럽
- 서유럽
- 프랑스 중부
- 독일 중서부
- 이탈리아 북부
- 노르웨이 동부
- 폴란드 중부
- 스웨덴 중부
- 스위스 북부
- 스위스 서부
- 영국 남부
- 영국 서부
아메리카:
- 브라질 남부
- 캐나다 중부
- 캐나다 동부
- 미국 중부
- 미국 동부
- 미국 동부 2
- 미국 중북부
- 미국 중남부
- 미국 서부
- 미국 서부 2
중동 및 아프리카:
- 남아프리카 공화국 북부
- 아랍에미리트 북부