테이블 필터
마이그레이션 프로젝트에서 테이블 필터를 적용하여 각 테이블에서 마이그레이션되는 데이터의 양을 제어할 수 있습니다. 관계형 스키마 모델에서 매핑 규칙을 구성할 때 테이블 필터를 적용할 수 있습니다.
테이블 필터를 사용하면 다음을 수행할 수 있습니다.
논리적 배치로 데이터를 마이그레이션합니다.
소스 데이터베이스에서 읽기 작업을 제한합니다.
전체 데이터베이스를 마이그레이션하기 전에 테스트 환경을 만듭니다.
테이블 필터 유형
테이블당 하나의 필터를 적용할 수 있습니다. 각 필터에는 SQL where 절, 행 제한 절 또는 둘 다 있을 수 있습니다.
필터 구성 요소 | 설명 | 예제 | SQL 구문 |
---|---|---|---|
SQL | 테이블 데이터베이스 쿼리에 SQL where 절을 적용합니다. | 성이 Smith인 고객만 가능합니다. | WHERE LASTNAME = 'SMITH' |
행 제한 | 테이블 데이터베이스 쿼리에 SQL 제한 절을 적용합니다. | 상위 100 개 행만 마이그레이션합니다. | ... LIMIT 100 |
모두 | 테이블 데이터베이스 쿼리에 SQL where 절과 limit 절을 적용합니다. | 성이 Smith인 고객에 대해서는 100 행만 표시됩니다. | WHERE LASTNAME = 'SMITH' LIMIT 100 |