소스가 변경되는 경우 변경 사항을 수용하도록 읽기 변환을 구성할 수 있습니다. 예를 들어 다른 데이터 소스를 사용하거나 데이터 소스를 기반으로 데이터 개체를 업데이트하도록 변환을 구성할 수 있습니다. 대상이 변경되는 경우 대상 변경 사항을 수용하도록 쓰기 변환을 구성할 수 있습니다. 예를 들어 연결된 데이터 개체 또는 매핑 흐름을 기반으로 열을 생성하도록 쓰기 변환을 구성할 수 있습니다. 대상이 관계형인 경우 런타임 시 테이블을 작성하거나 바꿀 수 있습니다.
매핑 전체에서 변경 사항을 수신하고 전달하도록 매핑 또는 맵렛의 변환을 구성합니다. 데이터 흐름을 기반으로 새 열 또는 변경된 열을 수신하기 위한 동적 포트를 작성합니다. 동적 포트는 각 수신 열에 대한 포트를 생성합니다. 동적 포트가 수신하는 열을 결정하고 생성된 포트의 이름을 바꾸거나 순서를 다시 지정하도록 입력 규칙을 구성합니다.
식에서 동적 포트 또는 선택 규칙을 사용하여 동적 식을 작성합니다. 동적 포트를 포함할 때 식은 동적 포트가 생성하는 각 포트에 대해 실행됩니다. 선택 규칙을 포함할 때 식은 규칙의 각 포트에 대해 실행됩니다.
식, 조이너 또는 조회 변환에 생성된 포트가 포함된 경우 매핑이 실행될 때 생성된 포트에 대한 변경 사항을 수용하는 포트 선택 규칙을 구성할 수 있습니다. 예를 들어 판매 데이터에 대한 계산을 수행해야 하지만 판매 열 이름이 각 소스에 대해 다릅니다. 계산할 올바른 열을 선택하는 규칙을 작성합니다.
매개 변수를 사용하여 런타임 시 값을 변경할 수 있습니다. 매개 변수를 사용하여 매핑 내의 소스, 대상, 연결 및 규칙과 같은 값을 변경합니다.
변환은 매핑을 디자인할 때 직접 링크를 작성할 수 없는 방식으로 변경될 수 있습니다. 디자인 타임 시 링크를 작성할 수 없는 경우 런타임 링크를 구성할 수 있습니다. 런타임 링크는 정책 또는 매개 변수를 사용하여 런타임 시 변환 그룹 간에 연결할 포트를 결정합니다.