추가 세부 정보를 얻으려면 SSIS에서 "2 패스"패키지를 만드는 방법은 무엇입니까?

StackOverflow https://stackoverflow.com/questions/1203566

  •  05-07-2019
  •  | 
  •  

문제

다음을 수행 할 SSIS 패키지를 만들어야합니다.

  1. 서비스 A에 연결하고 최근 활동 기록을 다운로드하십시오. 이 레코드에는 사용자 ID와 활동 코드가 포함되어 있습니다.

  2. 서비스 A의 결과 세트의 결과를 반복하고 서비스에 연결 B. 각 사용자 ID (이름, 부서 등)에 대한 추가 세부 정보를 검색하십시오.

  3. 이 "Two Pass"시나리오의 모든 결과를 SQL Server의 DataTable에 넣으십시오.

문제없이 파트 1과 3을 수행 할 수 있지만 Part 2를 구현하는 방법에 어려움이 있습니다.

Part 1의 결과를 대상 테이블에 넣은 다음 두 번째 데이터 흐름 작업에서 결과를 반복합니까? 또는 1 단계와 2 단계의 결과를 단일 테이블/파일 등으로 "추가"하는 방법이 있습니까? 결과를 한 번에 대상 테이블로 밀어 넣으시겠습니까?

입찰가에서 사용할 수있는 모든 컨트롤을보고 있지만 적합하게 만드는 것 같습니다.

도움이 되었습니까?

해결책

데이터 플로우 탭에서 :

  1. DataFlow 소스 중 1 개 사용 (XML 소스)
  2. 조회 변환을 사용하십시오
  3. SQL 대상
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top