다음을 통해 공유


2단계: 로깅 추가 및 구성

이 작업에서는 Lesson 3.dtsx 패키지의 데이터 흐름에 대한 로깅을 사용하도록 설정합니다. 그런 다음 PipelineExecutionPlan 및 PipelineExecuteTrees 이벤트를 기록하도록 텍스트 파일 로그 공급자를 구성합니다. 텍스트 파일 로그 공급자는 보기 쉽고 쉽게 전송할 수 있는 로그를 만듭니다. 이러한 로그 파일의 단순성을 통해 이러한 파일은 패키지의 기본 테스트 단계에서 특히 유용합니다. SSIS 디자이너의 로그 이벤트 창에서 로그 항목을 볼 수도 있습니다.

패키지에 로깅을 추가하려면

  1. SSIS 메뉴에서 로깅을 클릭합니다.

  2. SSIS 로그 구성 대화 상자의 컨테이너 창에서, 3단원 패키지를 나타내는 가장 상위의 요소가 선택되어 있는지 확인하십시오.

  3. 공급자 및 로그 탭의 공급자 유형 상자에서 텍스트 파일에 대한 SSIS 로그 공급자를 선택한 다음 추가를 클릭합니다.

    Integration Services는 기본 이름 텍스트 파일용 SSIS 로그 공급자로 패키지에 새 텍스트 파일 로그 공급자를 추가합니다. 이제 새 로그 공급자를 구성할 수 있습니다.

  4. 이름 열에 .를 입력합니다Lesson 3 Log File.

  5. 필요에 따라 설명을 수정합니다.

  6. 구성 열에서 새 연결을> 클릭하여< 로그 정보가 기록되는 대상을 지정합니다.

    파일 연결 관리자 편집기 대화 상자에서 사용 유형에 대해 파일 만들기를 선택한 다음 찾아보기를 클릭합니다. 기본적으로 파일 선택 대화 상자는 프로젝트 폴더를 열지만 로그 정보를 모든 위치에 저장할 수 있습니다.

  7. [파일 선택] 대화 상자의 [파일] 이름 상자에 [열기]를 입력TutorialLog.log하고 [열기]를 클릭합니다.

  8. [확인]을 클릭하여 파일 연결 관리자 편집기 대화 상자를 닫습니다.

  9. 컨테이너 창에서 패키지 컨테이너 계층의 모든 노드를 확장한 다음 샘플 통화 데이터 추출 확인란을 비롯한 모든 확인란의 선택을 취소합니다. 이제 샘플 통화 데이터 추출 확인란을 선택하여 이 노드에 대한 이벤트만 가져옵니다.

    중요합니다

    선택한 대신 샘플 통화 데이터 추출 확인란의 상태가 흐리게 표시되면 태스크는 부모 컨테이너의 로그 설정을 사용하며 작업과 관련된 로그 이벤트를 사용하도록 설정할 수 없습니다.

  10. 세부 정보 탭의 이벤트 열에서 PipelineExecutionPlanPipelineExecutionTrees 이벤트를 선택합니다.

  11. 고급을 클릭하여 로그 공급자가 각 이벤트에 대한 로그에 쓸 세부 정보를 검토합니다. 기본적으로 지정한 이벤트에 대해 모든 정보 범주가 자동으로 선택됩니다.

  12. 기본을 클릭하여 정보 범주를 숨깁니다.

  13. 공급자 및 로그 탭의 이름 열에서 .를 선택합니다Lesson 3 Log File. 패키지에 대한 로그 공급자를 만든 후에는 로그 공급자를 삭제하고 다시 만들지 않고도 선택적으로 선택 취소하여 로깅을 일시적으로 해제할 수 있습니다.

  14. OK를 클릭합니다.

다음 단계

3단계: 3단원 자습서 패키지 테스트