2012-07-06 2 views
0

에 두 테이블을 병합하는 방법 고객이 정보를 정기적에게 고객 유형을 조정나는 하나 개의 데이터베이스 고객 테이블에서 두 개의 테이블이있는 SSIS

내가

이있는 대상 테이블을 원하는 고객의 유형에 대한 정보를 정기적으로이

destination customer table 
key 
name 
adress 
... 
type 
내가 고객 테이블 + 고객 유형하지만 결과 쿼리의 데이터베이스 VUE를 생성 한 경우에만 나에게 고객 유형

및 t에서 고객 테이블의 키 = 고객 테이블의 외래 키가있는 필드를 보여 주었다 여기에는 유형이없는 고객 테이블의 필드도 있습니다. 이 문제를 해결하는 방법

답변

0

데이터 흐름 작업에 어떤 종류의 변환을 사용 했습니까?

오히려 INNER JOIN과 SELECT INTO와 같은 것을 사용하여 SQL Server에서 수행합니다. SSIS에서 두 테이블을 조인하려면 Merge Join Transformation을 사용하십시오. 그러나 OLE DB 원본 어댑터를 사용하여 데이터를 가져올 때 정렬 변환을 사용하거나 ORDER BY를 사용할 수 있도록 병합 조인 변환의 입력을 정렬해야합니다.

희망이 도움이됩니다.

관련 문제