1-7단원: OLE DB 대상 추가 및 구성

적용 대상: Azure Data Factory의 SQL Server SSIS Integration Runtime

이제 패키지는 플랫 파일 원본에서 데이터를 추출하여 해당 데이터를 대상과 호환되는 형식으로 변환할 수 있습니다. 다음 작업은 변환된 데이터를 대상으로 로드하는 것입니다. 데이터를 로드하려면 데이터 흐름에 OLE DB 대상을 추가합니다. OLE DB 대상은 데이터베이스 테이블, 뷰 또는 SQL 명령을 사용하여 다양한 OLE DB 규격 데이터베이스에 데이터를 로드할 수 있습니다.

이 작업에서는 이전에 만든 OLE DB 연결 관리자를 사용하도록 OLE DB 대상을 추가하고 구성합니다.

샘플 OLE DB 대상 추가 및 구성

  1. SSIS 도구 상자에서 다른 대상을 확장하고 OLE DB 대상을 데이터 흐름 탭의 디자인 화면으로 끕니다. 조회 날짜 키 변환 바로 아래에 OLE DB 대상배치합니다.

  2. Lookup Date Key 변환을 선택하고 새 OLE DB 대상 위로 파란색 화살표를 끌어다 놓아서 두 구성 요소를 함께 연결합니다.

  3. 입/출력 선택 대화 상자의 출력 목록 상자에서 조회 일치 항목 출력을 선택한 다음, 확인을 선택합니다.

  4. 데이터 흐름 디자인 화면에서 새 OLE DB 대상 구성 요소의 이름 OLE DB 대상을 선택하고 해당 이름을 Sample OLE DB Destination으로 변경합니다.

  5. Sample OLE DB Destination을 두 번 클릭합니다.

  6. OLE DB 대상 편집기 대화 상자에서 localhost인지 확인합니다. AdventureWorksDW2022는 OLE DB 연결 관리자 상자에서 선택됩니다.

  7. 테이블 또는 보기 상자의 이름에서 [dbo]를 입력하거나 선택합니다.[ FactCurrencyRate].

  8. NewFactCurrencyRate라는 테이블이 현재 있는 경우 지금 삭제합니다. 다음 단계에서 테이블을 만듭니다.

  9. 새로 만들기 단추를 선택하여 새 테이블을 만듭니다. 스크립트의 테이블 이름을 샘플 OLE DB 대상에서 NewFactCurrencyRate로 변경합니다. 확인을 선택합니다.

  10. 확인을 선택하면 대화 상자가 닫히고 테이블 이름 또는 보기가 자동으로 NewFactCurrencyRate로 변경됩니다.

  11. 매핑을 선택합니다.

  12. AverageRate, CurrencyKey, EndOfDayRateDateKey 입력 열이 대상 열에 올바르게 매핑되었는지 확인합니다. 같은 이름의 열이 매핑되면 매핑이 올바릅니다.

  13. 확인을 선택합니다.

  14. 샘플 OLE DB 대상 대상을 마우스 오른쪽 단추로 클릭하고 속성을 선택합니다.

  15. 속성 창에서 LocaleID 속성이 영어(미국)로 설정되고 DefaultCodePage 속성이 1252설정되어 있는지 확인합니다.

다음 작업으로 이동

8단계: 1단원 패키지에 주석 달기 및 서식 지정

참고 항목

OLE DB 대상