2017-12-18 4 views
0

2 개의 입력이 있습니다. 하나는 텍스트 파일이고 다른 하나는 기본적으로 비 oledb 연결 인 독점 DB입니다. 이 두 데이터 세트를 비교해보고 일치하는 2 개의 출력과 일치하지 않는 것을 제공하고 싶습니다. 병합 조인을 사용할 수는 있지만 출력은 하나뿐입니다. 조회를 위해 필자는 SQL 서버에 텍스트 파일 데이터를로드하여 필요할 때마다 2 개의 출력을 제공해야 할 수도 있습니다. SQL 서버에 데이터를로드하는 추가 단계를 피하고 싶습니다. 이 작업을 수행하는 가장 간단한 방법을 알려주십시오.SSIS - 일치 및 일치하지 않는 출력을 제공하기 위해 텍스트 파일과 비 oledb 연결을 비교합니다.

감사합니다.

+0

결과 세트를 얻으려면 무엇을 했습니까? 세부 정보를 제공하려면 게시물을 수정하십시오. – Larnu

답변

1

일치하지 않는 행에 출력에 NULL 열이 있도록 외부 조인을 사용하여 병합 조인을 수행하십시오.

그런 다음 조건부 분할을 수행하여 NULL이있는 행을 일치하지 않는 출력으로 보내고 NOT NULL이있는 행을 일치하는 출력으로 보냅니다.

+0

감사합니다. 예, 성공했습니다. 내 잘못이야. SSIS에서 구성 요소를 찾고 있습니다. – SQLSchooler

관련 문제