데이터 원본(SSIS)
데이터 원본은 패키지 외부에 만드는 연결 참조입니다. 데이터 원본은 데이터 저장소의 모든 테이블 및 뷰가 포함되는 데이터 저장소에 대한 단순한 연결을 나타냅니다. 테이블 및 뷰와 같은 특정 데이터베이스 개체를 선택하거나 개체 간 새 관계를 추가하는 기능 등의 고급 기능을 사용하려면 데이터 원본 대신 데이터 원본 뷰를 사용하십시오. 자세한 내용은 데이터 원본 뷰(SSIS)를 참조하십시오.
SSIS 디자이너를 사용하여 패키지에 데이터 원본을 추가할 때 SQL ServerIntegration Services는 런타임에 OLE DB 연결로 확인될 수 있는 연결 관리자를 추가하고, 연결 관리자 속성을 설정하며, 패키지의 Connections 컬렉션에 연결 관리자를 추가합니다. 데이터 원본과 연결 관리자를 연결하기 위해 Integration Services는 데이터 원본 이름에 대해 DataSourceID라는 속성을 연결 관리자에 설정합니다. 데이터 원본에서 생성되는 연결 관리자는 DataSourceID 속성을 제외하면 OLE DB 연결에서 생성되는 연결 관리자와 동일합니다. 자세한 내용은 OLE DB 연결 관리자를 참조하십시오.
데이터 원본은 패키지의 컨텍스트 내에서 생성되지 않기 때문에 여러 패키지에서 동일한 데이터 원본을 사용할 수 있습니다. 따라서 데이터 원본을 업데이트하여 데이터 원본을 참조하는 연결 관리자를 간단하게 동기화할 수 있습니다. Integration Services에서 데이터 원본은 SSIS 디자이너에서 패키지를 작성할 때 사용되는 디자인 타임 개체입니다. 패키지를 프로그래밍 방식으로 작성하는 경우에는 데이터 원본이 사용되지 않습니다.
Business Intelligence Development Studio에서 데이터 원본은 Analysis Services, Reporting Services 및 Integration Services 프로젝트에 만들 수 있습니다. Analysis Services, Reporting Services 또는 Integration Services에서 데이터 원본을 사용하려는 프로젝트 이외의 다른 프로젝트에 데이터 원본을 만드는 경우에는 데이터 원본을 복사하고 해당 프로젝트에 붙여 넣을 수 있습니다. 데이터 원본 마법사를 사용하여 데이터 원본을 만들고 데이터 원본 디자이너 대화 상자에서 이를 수정합니다. 자세한 내용은 데이터 원본 정의(Analysis Services)을 참조하십시오.
|