Share via


Analysis Services 連接管理員

適用於:SQL Server Azure Data Factory 中的 SSIS Integration Runtime

SQL Server Analysis Services 連線管理員能使套件連線到執行 Analysis Services 資料庫的伺服器,或連線到提供 Cube 和維度資料存取權的 Analysis Services 專案。 您只能在 SQL Server Data Tools (SSDT) 中開發套件時連線到 Analysis Services 專案。 在執行階段,封裝會連接到您部署 Analysis Services 專案的伺服器和資料庫。

這兩項工作,例如 Analysis Services 執行 DDL 工作和 Analysis Services 處理工作,以及目的地,例如資料採礦模型定型目的地,都會使用 Analysis Services 連線管理員。

如需 Analysis Services 資料庫的詳細資訊,請參閱多維度模型資料庫 (SSAS)

Analysis Services 連接管理員的組態

當您將 Analysis Services 連線管理員加入套件時,SQL Server Integration Services 會建立連線管理員 (該連線管理員在執行階段會解析為 Analysis Services 連線)、設定連線管理員屬性,並將該連線管理員加入套件上的 Connections 集合。 連線管理員的 ConnectionManagerType 屬性會設為 MSOLAP100

您可以利用下列方式設定 Analysis Services 連線管理員:

  • 提供一個設定為符合 Microsoft OLE Provider for Analysis Services 提供者需求的連接字串。

  • 指定要連接的 Analysis Services 或 Analysis Services 專案的執行個體。

  • 如果您要連接到 Analysis Services 執行個體,請指定驗證模式。

注意

如果您在 Azure Data Factory (ADF) 中使用 SSIS,並想要連接到 Azure Analysis Services (AAS) 執行個體,您無法使用啟用 Multi-Factor Authentication (MFA) 的帳戶,而必須改用不需要任何互動功能/MFA 的帳戶或服務主體。 若要使用後者,請參閱這裡來建立一個並對其指派伺服器管理員角色,然後選取 [使用特定使用者名稱和密碼] 登入您連線管理員中的伺服器,最後輸入 User name: app:YourApplicationIDPassword: YourAuthorizationKey

  • 指示是否在執行階段保留從連接管理員建立的連接。

您可以透過 SSIS 設計師或以程式設計方式設定屬性。

加入 Analysis Services 連線管理員對話方塊 UI 參考

使用 [新增 Analysis Services 連線管理員] 對話方塊,來建立連線至執行 SQL Server Analysis Services 的伺服器,或編輯連線屬性。

選項。

建立執行 Analysis Services 之電腦的連接
使用執行 Analysis Services 執行個體之伺服器的預設連線,或按一下 [編輯] 建立新的連線。

編輯
使用 [連線管理員] 對話方塊,來建立執行 Analysis Services 執行個體的伺服器連線,以及編輯連線接屬性。

在此方案中建立連接到 Analysis Services 專案
指定連線將會在已開啟的解決方案中使用 Analysis Services 專案。

注意

Analysis Services 表格式模型專案不支援此案例。

Analysis Services 專案
從清單中選取 Analysis Services 專案。

如需以程式設計方式設定連線管理員的資訊,請參閱 ConnectionManager以程式設計方式加入連接