資料來源 (SSIS)
資料來源是您在封裝之外建立的連接參考。其代表連接到資料存放區的簡單連接,包含資料存放區的所有資料表和檢視。若要獲得更多進階功能,例如選取資料表和檢視等特定資料庫物件的功能,或在物件之間加入新關聯性的功能,請使用資料來源檢視而非資料來源。如需詳細資訊,請參閱<資料來源檢視 (SSIS)>。
當您使用「SSIS 設計師」將資料來源加入到封裝時,SQL Server Integration 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)>。
|