다음을 통해 공유


태스크 5: OLE DB 대상 수정

앞서 2단원에서는 Query 테이블에 FullName 열 정의를 포함하기 위해 SQL 실행 태스크인 SQL 태스크 준비의 SQL 문을 업데이트했습니다. 이 태스크에서는 FullName 열을 지원하기 위해 OLE DB 대상인 대상 - Query를 수정합니다.

또한 데이터 흐름에 정렬 변환을 추가하여 더 이상 유효하지 않은 대상 - Query의 열 매핑을 복원합니다. 정렬 변환은 다른 열 식별자를 사용하여 새 열 집합을 생성하므로 대상 - Query에서 입력 열과 대상 열을 다시 매핑해야 합니다.

OLE DB 대상을 수정하려면

  1. 아직 열지 않은 경우 데이터 흐름 태스크를 두 번 클릭하거나 데이터 흐름 탭을 클릭하여 데이터 흐름 디자이너를 엽니다.

  2. Add FullName Column이라는 파생 열 변환을 클릭하고이 변환의 녹색 화살표를 대상 - Query로 끕니다.

  3. 대상 - Query를 두 번 클릭합니다.

  4. 잘못된 열 참조 복원 편집기 대화 상자에서 모두 선택을 클릭하고 선택한 행에 대한 열 매핑 옵션 목록에서 <열 이름을 사용한 매핑> 옵션을 선택한 다음 적용을 클릭합니다.

    잘못된 다운스트림 열 참조 포함 확인란의 선택을 취소할 수 있습니다. 이 패키지에는 다운스트림 데이터 흐름 구성 요소가 없으므로 이 옵션은 효과가 없습니다.

  5. 확인을 클릭합니다.

  6. 대상 - Query를 마우스 오른쪽 단추로 클릭하고 고급 편집기 표시를 클릭합니다.

  7. 고급 편집기 대화 상자에서 입/출력 속성 탭을 클릭하고 대상 입력을 확장한 다음 외부 열, 열 추가를 차례로 클릭합니다.

    이라는 새 열이 외부 열 폴더에 추가됩니다.

  8. 새 열을 클릭합니다.

  9. 오른쪽 창에서 Name 속성을 FullName으로 업데이트하고 DataType 속성을 클릭한 다음 목록에서 **유니코드 문자열 [DT_WSTR]**을 선택합니다. Length 속성을 103으로 업데이트합니다.

  10. 열 매핑 탭을 클릭하고 대상 열 목록에서 FullName이 있는 행까지 아래로 스크롤합니다. 해당 행의 입력 열 목록에서 **<무시>**를 클릭한 다음 목록에서 FullName을 클릭합니다.

  11. 이름이 같은 모든 입력 열과 출력 열이 매핑되었는지 확인합니다.

  12. 확인을 클릭합니다.

단원의 다음 태스크

6단계: 2단원 기본 패키지 테스트

참고 항목

개념