스크립트 구성 요소의 로깅
Integration Services 패키지의 로깅 기능을 사용하면 나중에 분석할 수 있도록 미리 정의된 이벤트나 사용자 정의 메시지를 기록하여 실행 진행률, 결과 및 문제에 대한 세부 정보를 저장할 수 있습니다. 스크립트 구성 요소에서는 ScriptMain 클래스의 Log 메서드를 사용하여 사용자 정의 데이터를 로깅할 수 있습니다. 로깅을 사용하도록 설정하고 SSIS 로그 구성 대화 상자의 자세히 탭에서 ScriptComponentLogEntry 이벤트를 로깅하도록 선택할 경우 Log 메서드를 한 번만 호출하면 데이터 흐름 태스크에 대해 구성된 모든 로그 공급자에 해당 이벤트 정보가 저장됩니다.
다음은 간단한 로깅 예입니다.
Dim bt(0) As Byte
Me.Log("Test Log Event", _
0, _
bt)
[!참고]
스크립트 구성 요소에서 직접 로깅을 수행할 수도 있지만 로깅보다는 이벤트를 구현하는 것이 좋습니다. 이벤트를 사용하면 이벤트 메시지의 로깅 기능을 사용할 수 있을 뿐 아니라 기본 또는 사용자 정의 이벤트 처리기를 사용하여 이벤트에 응답할 수도 있습니다.
로깅에 대한 자세한 내용은 Integration Services(SSIS) 로깅을 참조하십시오.
|