Integration Services의 아키텍처

다음 다이어그램에서 볼 수 있듯이 Microsoft SQL Server Integration Services는 다양한 구성 요소로 구성되어 있습니다.

Integration Services 아키텍처

다음 표에서는 위의 다이어그램에 나와 있는 구성 요소 중에서 Integration Services를 성공적으로 사용하는 데 필요한 몇 가지 중요한 구성 요소를 보여 줍니다.

  • SSIS 디자이너
    SSIS 디자이너는 Integration Services 패키지를 만들고 유지 관리하는 데 사용할 수 있는 그래픽 도구입니다. SSIS 디자이너는 Integration Services 프로젝트의 일부로 Business Intelligence Development Studio에서 사용할 수 있습니다.

    자세한 내용은 SSIS 디자이너Business Intelligence Development Studio의 Integration Services를 참조하십시오.

  • 런타임 엔진
    Integration Services 런타임은 패키지 레이아웃을 저장하고, 패키지를 실행하고, 로깅, 중단점, 구성, 연결 및 트랜잭션에 대한 지원을 제공합니다.

    자세한 내용은 Integration Services 패키지를 참조하십시오.

  • 태스크 및 기타 실행 파일
    Integration Services 런타임 실행 파일은 Integration Services에 포함되는 패키지, 컨테이너, 태스크 및 이벤트 처리기입니다. 런타임 실행 파일에는 사용자가 개발하는 사용자 지정 태스크도 포함됩니다.

    자세한 내용은 Integration Services 태스크, Integration Services 컨테이너Integration Services 이벤트 처리기을 참조하십시오.

  • 데이터 흐름 엔진(파이프라인이라고도 함) 및 데이터 흐름 구성 요소
    데이터 흐름 태스크는 데이터 흐름 엔진을 캡슐화합니다. 데이터 흐름 엔진은 데이터를 원본에서 대상으로 이동하는 메모리 내 버퍼를 제공하고 파일 및 관계형 데이터베이스에서 데이터를 추출하는 원본을 호출합니다. 데이터 흐름 엔진은 또한 데이터를 수정하는 변환과 데이터를 로드하거나 다른 프로세스에서 사용할 수 있도록 만드는 대상을 관리합니다. Integration Services 데이터 흐름 구성 요소는 Integration Services에 포함되는 원본, 변환 및 대상입니다. 또한 데이터 흐름에 사용자 지정 구성 요소를 포함시킬 수 있습니다.

    자세한 내용은 데이터 흐름 태스크데이터 흐름 요소를 참조하십시오.

  • API 또는 개체 모델
    Integration Services 개체 모델에는 패키지에서 사용할 사용자 지정 구성 요소나 패키지를 작성, 로드, 실행 및 관리하는 사용자 지정 응용 프로그램을 만들기 위한 관리 API(응용 프로그래밍 인터페이스)가 포함됩니다. 개발자는 모든 CLR(공용 언어 런타임) 호환 언어를 사용하여 사용자 지정 응용 프로그램이나 사용자 지정 태스크 또는 변환을 작성할 수 있습니다.

    자세한 내용은 개발자 가이드(Integration Services)을 참조하십시오.

  • Integration Services 서비스
    Integration Services 서비스를 사용하면 SQL Server Management Studio에서 실행 중인 Integration Services 패키지를 모니터링하고 패키지 저장소를 관리할 수 있습니다.

    자세한 내용은 Integration Services 관리SQL Server Management Studio 사용를 참조하십시오.

  • SQL Server 가져오기 및 내보내기 마법사
    SQL Server 가져오기 및 내보내기 마법사는 관리되는 .NET Framework 데이터 공급자 또는 네이티브 OLE DB 공급자를 사용할 수 있는 모든 데이터 원본에 대해 데이터 복사 작업을 수행할 수 있습니다. 또한 이 마법사는 원본의 데이터를 대상으로 복사하는 Integration Services 패키지를 만드는 가장 간단한 방법을 제공합니다.

    자세한 내용은 SQL Server 가져오기 및 내보내기 마법사를 사용하여 데이터 이동를 참조하십시오.

  • 기타 도구, 마법사 및 명령 프롬프트 유틸리티
    Integration Services에는 Integration Services 패키지의 실행 및 관리를 위한 추가 도구, 마법사 및 명령 프롬프트 유틸리티가 포함되어 있습니다.

    자세한 내용은 Integration Services 마법사명령 프롬프트 유틸리티(Integration Services)를 참조하십시오.

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

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

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