다음을 통해 공유


디자인 타임 데이터 원본 개체

Business Intelligence Development Studio의 프로젝트에는 패키지에서 연결을 쉽게 구현할 수 있는 디자인 타임 개체인 데이터 원본과 데이터 원본 뷰가 포함됩니다.

데이터 원본과 데이터 원본 뷰를 패키지와 별개로 작성한 다음 패키지에서 사용합니다. 데이터 원본과 데이터 원본 뷰는 Integration Services, Analysis Services 및 Reporting Services 프로젝트에서 작성할 수 있습니다.

SQL Server 2005 Integration Services(SSIS)에서 데이터 원본과 데이터 원본 뷰는 배포할 수 없는 개체이며, 그 대신 SSIS는 해당 개체의 속성으로부터 연결 관리자를 만들고 이 연결 관리자를 패키지에 추가합니다. 여러 패키지에서 동일한 데이터 원본이나 데이터 원본 뷰를 사용하여 여러 패키지에서 일관적인 접근 방식을 제공할 수 있습니다. 예를 들어 여러 패키지 또는 한 패키지의 여러 요소(예: 작업, 원본, 변환 또는 대상)에서 AdventureWorksCustomer 테이블에 액세스하는 경우 AdventureWorks에 대한 연결을 제공하는 데이터 원본을 만들고, Customer 테이블만 포함하는 데이터 원본 뷰를 만든 후 해당 데이터 원본 뷰를 모든 패키지 및 작업에서 사용할 수 있습니다.

Integration Services는 데이터 원본과 이를 참조하는 연결 관리자 간의 동기화를 제공하여 연결을 더 쉽게 관리할 수 있도록 합니다. 예를 들어 데이터 원본의 연결 문자열이 변경되면 이 데이터 원본을 참조하는 각 연결 관리자의 연결 문자열도 함께 업데이트됩니다.

[!참고] 동기화는 프로젝트 내에서만 발생하며 여러 프로젝트가 포함된 솔루션에서는 발생하지 않습니다.

데이터 원본과 데이터 원본 뷰는 해당 메타데이터를 캐시합니다. 캐싱을 사용하면 해당 데이터 저장소에 연결하지 않아도 데이터 원본과 데이터 원본 뷰를 편집 및 확장할 수 있습니다. 메타데이터에는 테이블, 열 특성 및 테이블 간의 외래 키 관계에 대한 정보가 포함됩니다. 예를 들어 데이터 원본 뷰 디자이너에서 데이터 원본 뷰를 열고 테이블 간에 새로운 관계를 만들 수 있습니다.

패키지를 프로그래밍 방식으로 만들 때는 데이터 원본이나 데이터 원본 뷰를 사용하지 않으며, 그 대신 연결 관리자를 만들고 해당 속성을 설정합니다.

참고 항목

개념

데이터 원본(SSIS)
데이터 원본 뷰(SSIS)

관련 자료

Integration Services 연결

도움말 및 정보

SQL Server 2005 지원 받기