다음을 통해 공유


사용자 지정 작업 개발

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

Integration Services는 작업을 사용하여 데이터의 추출, 변환 및 로드를 지원하는 작업 단위를 수행합니다. Integration Services에는 SQL 문 실행부터 FTP 사이트에서 파일 다운로드에 이르기까지 가장 자주 사용하는 작업을 수행하는 다양한 작업이 포함되어 있습니다. 포함된 작업 및 지원되는 작업이 요구 사항을 완전히 충족하지 않는 경우 사용자 지정 작업을 만들 수 있습니다.

사용자 지정 작업을 만들려면 Microsoft.SqlServer.Dts.Runtime.Task 기본 클래스에서 상속되는 클래스를 만들고, 특성을 새 클래스에 적용 DtsTaskAttribute 하고, 메서드를 포함하여 Execute 기본 클래스의 중요한 메서드와 속성을 재정의해야 합니다.

섹션 내용

이 섹션에서는 사용자 지정 작업 및 선택적 사용자 지정 사용자 인터페이스를 만들고 구성하고 코딩하는 방법을 설명합니다.

사용자 지정 작업 만들기
사용자 지정 작업을 만드는 첫 번째 단계를 설명합니다.

사용자 지정 작업 코딩
사용자 지정 태스크의 주 메서드를 코딩하는 방법을 설명합니다.

사용자 지정 태스크에서 데이터 원본에 연결
사용자 지정 작업을 데이터 원본에 연결하는 방법을 설명합니다.

사용자 지정 태스크에서 이벤트 발생 및 정의
이벤트를 발생시키고 사용자 지정 태스크에서 사용자 지정 이벤트를 정의하는 방법을 설명합니다.

사용자 지정 작업에서 디버깅 지원 추가
사용자 지정 작업에서 중단점 대상을 만드는 방법을 설명합니다.

사용자 지정 태스크의 사용자 인터페이스 개발
사용자 지정 작업에서 속성을 구성하기 위해 SSIS 디자이너에 표시되는 사용자 인터페이스를 만드는 방법을 설명합니다.

모든 사용자 지정 개체에 공통적인 정보

Integration Services에서 만들 수 있는 모든 유형의 사용자 지정 개체에 공통적인 정보는 다음 항목을 참조하세요.

Integration Services용 사용자 지정 개체 개발
Integration Services에 대한 모든 종류의 사용자 지정 개체를 구현하는 기본 단계를 설명합니다.

사용자 지정 개체 지속
사용자 지정 지속성을 설명하고 필요한 경우 설명합니다.

사용자 지정 개체 빌드, 배포 및 디버그
사용자 지정 개체를 빌드, 서명, 배포 및 디버깅하는 기술을 설명합니다.

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

Integration Services에서 만들 수 있는 다른 유형의 사용자 지정 개체에 대한 자세한 내용은 다음 항목을 참조하세요.

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

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

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

사용자 지정 데이터 흐름 구성 요소 개발
사용자 지정 데이터 흐름 원본, 변환 및 대상을 프로그래밍하는 방법에 대해 설명합니다.

참고 항목

스크립트 태스크를 사용하여 패키지 확장
스크립팅 솔루션과 사용자 지정 개체 비교