03 / 17 / 2017 읽 는 데 5 분 참가자 
 기본 적 으로 두 개 의 추가 열 에 는 Integration ServicesIntegration Services ErrorCode 및 ErrorColumn 오류 출력 을 나타내 는 숫자 코드 오류 번호 와 오류 가 발생 한 열 의 ID 만 포함 합니다 . By default , the two extra columns in an Integration ServicesIntegration Services error output , ErrorCode and ErrorColumn , contain only numeric codes that represent an error number and the ID of the column in which the error occurred . 이러 한 숫자 값 은 해당 오류 설명 과 열 이름 이 없 으므로 사용 이 제한 적일 된 수 있 습니다 . These numeric values may be of limited use without the corresponding error description and column name . 
 이 항목 에서 는 스크립트 구성 요소 를 사용 하 여 데이터 흐름 의 기존 오류 출력 데이터 는 오류 설명 과 열 이름 을 추가 하 는 방법 에 설명 합니다 . This topic describes how to add the error description and the column name to existing error output data in the data flow by using the Script component . 예 에서 는 스크립트 구성 요소 의 GetErrorDescription 속성 을 통해 사용 할 수 있 는 IDTSComponentMetaData 100 인터페이스 의 ComponentMetaData 메 서 드 를 사용 하 여 미리 정의 된 특정 Integration ServicesIntegration Services 오류 코드 에 해당 하 는 오류 설명 을 추가 합니다 . The example adds the error description that corresponds to a specific predefined Integration ServicesIntegration Services error code by using the GetErrorDescription method of the IDTSComponentMetaData 100 interface , available through the ComponentMetaData property of the Script component . 다음 예제 에서 는 캡 처 된 계보 ID 에 해당 하 는 열 이름 을 사용 하 여 추가 G e tIdentificationStringByID 동일 한 인터페이스 의 메 서드 입니다 . Then the example adds the column name that corresponds to the captured lineage ID by using the G e tIdentificationStringByID method of the same interface . 
 여기 에 표시 된 예 에서 는 변환 으로 구성 된 스크립트 구성 요소 를 사용 하 여 데이터 흐름 의 기존 오류 출력 데이터 에 오류 설명 과 열 이름 을 추가 합니다 . The example shown here uses a Script component configured as a transformation to add the error description and the column name to existing error output data in the data flow . 
 데이터 흐름 의 변환 으로 사용 하 기 위해 스크립트 구성 요소 를 구성 하 는 방법 에 대 한 자세 한 내용 은 참조 스크립트 구성 요소 를 사용 하 여 동기 변환 만들 기 및 스크립트 구성 요소 를 사용 하 여 비동기 변환 만들 기 합니다 . For more information about how to configure the Script component for use as a transformation in the data flow , see Creating a Synchronous Transformation with the Script Component and Creating an Asynchronous Transformation with the Script Component . 
 열기 는 스크립트 변환 편집기 , 및 는 스크립트 페이지 에 대 한 는 u a g e 속성 을 스크립트 언어 를 선택 합니다 . Open the Script Transformation Editor , and on the Script page , for the ScriptLanguage property , select the script language . 
 클릭 스크립트 편집 열 려는 MicrosoftMicrosoft Visual StudioVisual Studio VSTA Tools for Applications ( ) IDE 아래 표시 된 예제 코드 를 추가 합니다 . Click Edit Script to open the MicrosoftMicrosoft Visual StudioVisual Studio Tools for Applications ( VSTA ) IDE and add the sample code shown below . 
 스크립트 변환 편집기 에서 에 입력 열 페이지 에서 ErrorCode 및 ErrorColumn 열 을 선택 합니다 . In the Script Transformation Editor , on the Input Columns page , select the ErrorCode and ErrorColumn columns . 
 에 입 / 출력 페이지 에서 새 열 두 개 를 추가 합니다 . On the Inputs and Outputs page , add two new columns . 
 형식 의 새 출력 열 을 추가 문자열 라는 ErrorDescription 합니다 . Add a new output column of type String named ErrorDescription . 긴 메시지 를 지원 할 수 있 도록 새 열 의 기본 길이 를 255 로 늘 립니 다 . Increase the default length of the new column to 255 to support long messages . 
 형식 의 새 출력 열 을 다른 추가 문자열 라는 ColumnName 합니다 . Add another new output column of type String named ColumnName . 긴 값 을 지원 하 기 위해 255 새 열 의 기본 길 이 늘 립니 다 . Increase the default length of the new column to 255 to support long values . 
 닫 기 는 스크립트 변환 편집기 입니다 . Close the Script Transformation Editor . 
 데이터 흐름 구성 요소 의 오류 출력 을 사용 하 여 Using Error Outputs in a Data Flow Component