사용자 지정 데이터 흐름 구성 요소 개발

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

데이터 흐름 태스크는 다양한 데이터 원본에 연결한 다음 해당 데이터를 빠른 속도로 변환하고 라우팅하는 여러 구성 요소로 구성됩니다. Microsoft SQL Server Integration Services에서는 개발자가 SSDT(SQL Server Data Tools)와 배포된 패키지에서 사용할 수 있는 사용자 지정 원본, 변환 및 대상을 만들 수 있게 해주는 확장 가능한 개체 모델을 제공합니다. 이 섹션에는 사용자 지정 데이터 흐름 구성 요소의 개발 과정을 설명하는 항목이 포함되어 있습니다.

섹션 내용

사용자 지정 데이터 흐름 구성 요소 만들기
사용자 지정 데이터 흐름 구성 요소를 만드는 초기 단계에 대해 설명합니다.

데이터 흐름 구성 요소의 디자인 타임 메서드
사용자 지정 데이터 흐름 구성 요소를 구현하는 디자인 타임 메서드에 대해 설명합니다.

데이터 흐름 구성 요소의 런타임 메서드
사용자 지정 데이터 흐름 구성 요소를 구현하는 런타임 메서드에 대해 설명합니다.

실행 계획 및 버퍼 할당
데이터 흐름 실행 계획과 데이터 버퍼의 할당에 대해 설명합니다.

데이터 흐름의 데이터 형식 작업
데이터 흐름에서 Integration Services 데이터 형식을 .NET Framework의 관리되는 데이터 형식에 매핑하는 방식에 대해 설명합니다.

데이터 흐름 구성 요소의 유효성 검사
구성 요소의 구성 유효성을 검사하고 구성 요소 메타데이터를 다시 구성하는 데 사용하는 메서드에 대해 설명합니다.

외부 메타데이터 구현
데이터 유효성 검사에 외부 메타데이터 열을 사용하는 방법에 대해 설명합니다.

데이터 흐름 구성 요소에서 이벤트 발생 및 정의
미리 정의된 사용자 지정 이벤트를 발생시키는 방법에 대해 설명합니다.

데이터 흐름 구성 요소에서 로그 항목 로깅 및 정의
사용자 지정 로그 항목을 만들고 기록하는 방법에 대해 설명합니다.

데이터 흐름 구성 요소에서 오류 출력 사용
오류 행을 대체 출력으로 리디렉션하는 방법에 대해 설명합니다.

데이터 흐름 구성 요소의 버전 업그레이드
새 버전의 구성 요소가 처음 사용될 때 저장된 구성 요소 메타데이터를 업데이트하는 방법에 대해 설명합니다.

데이터 흐름 구성 요소의 사용자 인터페이스 개발
구성 요소의 사용자 지정 편집기를 구현하는 방법에 대해 설명합니다.

특정 유형의 데이터 흐름 구성 요소 개발
세 가지 유형의 데이터 흐름 구성 요소인 원본, 변환 및 대상을 개발하는 방법에 대해 설명합니다.

참조

Microsoft.SqlServer.Dts.Pipeline
사용자 지정 데이터 흐름 구성 요소를 만드는 데 사용되는 클래스와 인터페이스에 대해 설명합니다.

Microsoft.SqlServer.Dts.Pipeline.Wrapper
데이터 흐름 태스크 개체 모델을 구성하며 사용자 지정 데이터 흐름 구성 요소를 만들거나 데이터 흐름 태스크를 빌드하는 데 사용되는 클래스와 인터페이스가 들어 있습니다.

Microsoft.SqlServer.Dts.Pipeline.Design
데이터 흐름 구성 요소의 사용자 인터페이스를 만드는 데 사용되는 클래스와 인터페이스가 들어 있습니다.

Integration Services 오류 및 메시지 참조
미리 정의된 Integration Services 오류 코드와 해당 심볼 이름 및 설명을 나열합니다.

모든 사용자 지정 개체에 대한 일반적인 정보

Integration Services에서 만들 수 있는 모든 사용자 지정 개체 유형에 공통적인 내용은 다음 항목을 참조하십시오.

Integration Services용 사용자 지정 개체 개발
Integration Services의 모든 사용자 지정 개체 유형을 구현하는 기본 단계에 대해 설명합니다.

사용자 지정 개체 지속
사용자 지정 지속성 및 해당 지속성이 필요한 경우에 대해 설명합니다.

사용자 지정 개체 빌드, 배포 및 디버그
사용자 지정 개체를 작성, 서명, 배포 및 디버깅하는 방법에 대해 설명합니다.

기타 사용자 지정 개체에 대한 정보

Integration Services에서 만들 수 있는 기타 사용자 지정 개체 유형에 대한 내용은 다음 항목을 참조하십시오.

사용자 지정 태스크 개발
사용자 지정 태스크를 프로그래밍하는 방법에 대해 설명합니다.

사용자 지정 연결 관리자 개발
사용자 지정 연결 관리자를 프로그래밍하는 방법에 대해 설명합니다.

사용자 지정 로그 공급자 개발
사용자 지정 로그 공급자를 프로그래밍하는 방법에 대해 설명합니다.

사용자 지정 ForEach 열거자 개발
사용자 지정 열거자를 프로그래밍하는 방법에 대해 설명합니다.

참고 항목

스크립트 구성 요소를 사용하여 데이터 흐름 확장
스크립팅 솔루션과 사용자 지정 개체 비교