JSON을 사용하여 테이블 선택 및 변환 규칙 지정 - AWS Database Migration Service

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

JSON을 사용하여 테이블 선택 및 변환 규칙 지정

마이그레이션 중에 적용할 테이블 매핑을 지정하려면 JSON 파일을 만들 수 있습니다. 콘솔을 사용하여 마이그레이션 작업을 만드는 경우 이 JSON 파일을 찾아보거나 JSON을 테이블 매핑 상자에 직접 입력할 수 있습니다. CLI 또는 API를 사용하여 마이그레이션을 수행하는 경우 다음을 사용하여 이 파일을 지정할 수 있습니다.TableMappings의 파라미터CreateReplicationTask또는ModifyReplicationTaskAPI 작업.

사용할 테이블, 뷰 및 스키마를 지정할 수 있습니다. 또한 테이블, 뷰 및 스키마 변환을 수행하고 AWS DMS에서 개별 테이블 및 뷰를 로드하는 방법에 대한 설정을 지정할 수 있습니다. 다음 규칙 유형을 사용하여 이러한 옵션에 대한 테이블 매핑 규칙을 만듭니다.

  • selection규칙 — 로드할 소스 테이블, 뷰 및 스키마의 유형과 이름을 식별합니다. 자세한 내용은 선택 규칙 및 작업을 참조하세요.

  • transformation규칙 — 특정 소스 테이블 및 스키마를 대상에 로드하기 전에 소스의 특정 소스 테이블 및 스키마에 대한 특정 변경 또는 추가 사항을 지정합니다. 자세한 내용은 변환 규칙 및 작업을 참조하세요.

    또한 변환 규칙 내에서 표현식을 사용하여 새 열과 기존 열의 내용을 정의할 수 있습니다. 자세한 내용은 변환 규칙 표현식을 사용하여 열 내용 정의을 참조하세요.

  • table-settings규칙 — DMS 작업에서 개별 테이블의 데이터를 로드하는 방법을 지정합니다. 자세한 내용은 테이블 및 컬렉션 설정 규칙 및 작업을 참조하세요.

참고

Amazon S3 대상의 경우 다음을 사용하여 선택한 테이블 및 스키마에 매핑된 S3 객체에 태그를 지정할 수도 있습니다.post-processing규칙 유형 및add-tag규칙 작업. 자세한 내용은 Amazon S3 객체 태깅을 참조하세요.

다음 대상의 경우 다음을 사용하여 선택한 스키마와 테이블을 대상으로 마이그레이션하는 방법 및 위치를 지정할 수 있습니다.object-mapping규칙 유형: