스크립팅을 사용한 패키지 확장

Integration Services의 기본 제공 구성 요소가 개발자의 요구 사항을 충족시키지 못할 경우 개발자 고유의 확장을 코딩하여 Integration Services의 기능을 확장할 수 있습니다. 두 가지 방법으로 패키지를 확장할 수 있습니다. 스크립트 태스크 및 스크립트 구성 요소에서 제공하는 강력한 래퍼 내에 코드를 작성할 수도 있고, Integration Services 개체 모델에서 제공하는 기본 클래스의 파생 클래스를 만들어 사용자 지정 Integration Services 확장을 처음부터 새로 만들 수도 있습니다.

이 섹션에서는 이 둘 중 보다 단순한 방법인 스크립팅을 사용한 패키지 확장 방법에 대해 설명합니다.

스크립트 태스크 및 스크립트 구성 요소를 사용하면 매우 적은 코딩만으로 Integration Services 패키지의 제어 흐름 및 데이터 흐름을 둘 다 확장할 수 있습니다. 두 개체 모두 Microsoft VSA(Visual Studio Tools for Applications) 개발 환경과 Microsoft Visual Basic 2008 또는 Microsoft Visual C# 2008 프로그래밍 언어를 사용하며 Microsoft .NET Framework 클래스 라이브러리뿐만 아니라 사용자 지정 어셈블리에서 제공하는 모든 기능을 활용할 수 있습니다. 스크립트 태스크와 스크립트 구성 요소를 사용하면 개발자가 사용자 지정 태스크 또는 사용자 지정 데이터 흐름 구성 요소를 개발할 때 일반적으로 필요한 모든 인프라 코드를 작성하지 않고도 사용자 지정 기능을 만들 수 있습니다.

섹션 내용

참조

관련 섹션

Integration Services 아이콘(작은 아이콘) Integration Services 관련 최신 정보 얻기

Microsoft의 최신 다운로드, 아티클, 예제 및 비디오와 커뮤니티의 정선된 솔루션을 보려면 MSDN 또는 TechNet의 Integration Services 페이지를 방문하십시오.

이러한 업데이트에 대한 자동 알림을 받으려면 해당 페이지에서 제공하는 RSS 피드를 구독하십시오.