대상 메타데이터가 변경될 때 런타임 시 대상에서 열을 받도록 쓰기 변환을 구성합니다. 필요에 따라 매개 변수를 대상 데이터 개체로 지정하여 다른 값의 할당을 활성화합니다. 또한 쓰기 변환이 포트 정의의 매핑 흐름 또는 연결된 개체를 사용하는지 여부를 지정할 수도 있습니다.
동적 매핑에 대한 쓰기 변환을 구성할 때 다음 방법 중 하나 이상을 사용할 수 있습니다.
대상으로 매개 변수 사용
매개 변수를 대상에 대한 기본 데이터 개체로 지정하여 매개 변수를 통해 쓰기 변환에 대한 스키마를 변경할 수 있도록 합니다.
런타임 시 대상에서 데이터 개체 열 가져오기
런타임 시 대상에서 데이터 개체 열을 가져오는 옵션을 활성화하여 대상 스키마의 변경 사항으로 쓰기 변환 포트를 동적으로 업데이트합니다.
대상 스키마 전략 선택
대상 스키마 전략을 선택하여 기존 대상 스키마를 유지하거나 런타임 시 대상 테이블을 생성하거나 바꿉니다.
대상을 작성하거나 바꾸기 위해 쓰기 변환을 구성할 때, 데이터 통합 서비스는 기본적으로 쓰기 개체와 연결된 기존 대상 테이블을 모두 삭제합니다. 그런 다음 데이터 통합 서비스는 매핑 흐름 또는 데이터 개체를 기반으로 테이블을 작성합니다.
테이블을 사용자 지정하거나 파티션과 같은 추가 매개 변수를 지정하려는 경우 데이터 통합 서비스에서 대상 테이블을 작성하거나 바꿀 때 기반으로 사용할 수 있는 DDL 쿼리를 정의할 수 있습니다. 테이블에는 DDL 쿼리에서 정의하는 열이 포함되어 있습니다.
매핑 흐름에서 쓰기 변환 포트 정의
매핑 흐름에서 포트를 정의하도록 선택하면 데이터 통합 서비스가 업스트림 열 정의를 기반으로 쓰기 변환 포트를 정의합니다. 런타임 시 대상 열이 동적으로 업데이트됩니다.