테이블 필터
마이그레이션 프로젝트에서 테이블 필터를 적용하여 각 테이블에서 마이그레이션되는 데이터의 양을 제어할 수 있습니다. 관계형 스키마 모델에서 매핑 규칙을 구성할 때 테이블 필터를 적용할 수 있습니다.
테이블 필터를 사용하면 다음을 수행할 수 있습니다.
논리적 배치로 데이터를 마이그레이션합니다.
소스 데이터베이스에서 읽기 작업을 제한합니다.
전체 데이터베이스를 마이그레이션하기 전에 테스트 환경을 만듭니다.
마이그레이션 작업은 초기 스냅샷 단계에서 프로젝트 수준의 테이블 필터를 적용 . 지속적인 마이그레이션 작업 중에 CDC 단계는 테이블 필터를 무시하고 모든 새롭거나 수정된 데이터베이스 객체를 업데이트합니다. 마이그레이션 작업 유형에 대해 자세히 학습 마이그레이션 작업을 참조하세요.
테이블 필터 유형
테이블당 하나의 필터를 적용할 수 있습니다. 각 필터에는 SQL where 절, 행 제한 절 또는 둘 다 있을 수 있습니다.
필터 구성 요소 | 설명 | 예시 | SQL Syntax |
---|---|---|---|
SQL | 테이블 데이터베이스 쿼리에 SQL where 절을 적용합니다. | 성이 Smith인 고객만 가능합니다. |
|
행 제한 | 테이블 데이터베이스 쿼리에 SQL 제한 절을 적용합니다. | 상위 100 개 행만 마이그레이션합니다. |
|
모두 | 테이블 데이터베이스 쿼리에 SQL where 절과 limit 절을 적용합니다. | 성이 Smith인 고객에 대해서는 100 행만 표시됩니다. |
|