이 작업에서는 조건부 분할 변환을 데이터 흐름에 추가합니다. 이 변환은 들어오는 레코드 집합에서 중복 항목을 필터링하는 데 도움이 됩니다. 유사 항목 그룹 변환은 일치하는 것으로 발견된 레코드를 그룹화하고 레코드 중 하나를 피벗 레코드로 선택합니다. 그룹의 모든 레코드는 동일한 _key_out 값을 갖습니다. 그룹의 피벗 레코드는 _key_in 값이 _key_out 값과 동일합니다. 그룹의 다른 레코드는 _key_in 및 _key_out 값이 서로 다릅니다. 따라서 _key_in==_key_out 조건을 사용해서 필터링하면 그룹의 피벗 행만 표시됩니다.
SSIS 도구 상자의 공통 섹션에서 조건부 분할 변환을 데이터 흐름 탭에 끌어서 놓습니다.
데이터 흐름 탭에서 조건부 분할 변환을 마우스 오른쪽 단추로 클릭하고 이름 바꾸기를 클릭합니다. Filter Duplicates를 입력하고 Enter 키를 누릅니다.
Group Suppliers with Matching IDs를 Filter Duplicates에 연결합니다.
Filter Duplicates를 두 번 클릭하여 조건부 분할 변환 편집기 대화 상자를 실행합니다.
왼쪽 상단 창에서 열을 확장합니다.
_key_in을 조건 열로 끌어서 놓습니다.
_key_in 옆에 ==(같음)을 입력하고 _key_out을 끌어서 놓습니다.
출력 이름 열에서 Case 1을 클릭하고 Unique Records를 입력한 후 Enter 키를 누릅니다.
.jpg)
확인을 클릭하여 조건부 분할 변환 편집기 대화 상자를 닫습니다.