0
SSIS의 초보자입니다. SSIS 패키지에 s.CASH, s.ACC_ID 및 s.ADDITIONAL_NUM 열이있는 원본 테이블과 열 t.ACCT_NUM이있는 TARGET 테이블이 있습니다.ssis의 조건부 열 매핑
s.CASH> 0이면,
다른t.ACCT_NUM에 s.ADDITIONAL_NUM지도를 t.ACCT_NUM하는 s.ACC_ID지도 - 여기에 매핑 논리이다. s.ADDITIONAL_NUM이 비어있는 경우
, 다음 t.ACCT_NUM = null가
어떻게 SSIS에서 구현할 수 있습니까?
나는 파생 열 작업에서 두 개의 열을 생성하는 것입니다 사용하는 것이 일반적인 전략. 거기에 논리를 적용한 다음 새 열을 대상에 매핑하십시오. 또는 패키지를 단순화하고 추출 쿼리에서 논리를 수행하면 (소스로 테이블을 선택하지 않음) 데이터 흐름이 직선적 인 문제가됩니다 – billinkc
@billinkc - 원하는 이후로 2 개의 파생 열이 필요하지 않았습니다. 두 개의 소스 C 럼에 대한 조건을 참조하여 하나의 목표 C 럼에서만 값을 채 웁니다. 내 대답을 참조하십시오. 의견을 보내 주셔서 감사합니다. 많이 감사드립니다! –