2017-01-12 1 views
0

DataStage Designer (버전 11.5)의 "Transformer"-State에 문제가 있습니다. 테이블을 가져 와서 선택한 열만 내보내려고합니다.DataStage 디자이너. 선택한 열만 테이블로 내보내기

enter image description here

그것은 순차 파일을 오류없이 작동합니다. 그러나 테이블로 내보낼 때 선택한 열뿐만 아니라 테이블 전체가 전송됩니다. Transformer-State의 열 매핑은 두 변종 모두에서 동일합니다.

누구든지이 오류를 알고 그것을 고치는 방법을 알고 있습니까? 감사합니다. .

답변

0

내가 제대로 이해한다면 한 테이블에서 다른 테이블로 열의 하위 집합 만 이동하려고합니다. 첫 번째 조언은 ImportDB_Table 소스 단계에서 선택한 열 수를 제한하는 것입니다.

문제에 관해서 - RTC (Runtime Column Propagation)가 출력에 더 많은 열을 표시 할 수 있습니다. RTC는 입력에서 모든 열을 동적으로 매핑 할 것이므로 특별한 방법으로 트 리뷰 된 열만 명시 적으로 지정해야합니다.

런타임 열 전파가 활성화되어 있으면 작업 속성을 체크 아웃하고 비활성화하십시오. 트랜스포머 스테이지의 RTC 설정 - 트랜스포머 스테이지 속성에서도 가능합니다.

+0

감사합니다. RTC를 비활성화하여 작동합니다. – binf

관련 문제