Analysis Services 连接管理器

适用于:SQL Server Azure 数据工厂中的 SSIS Integration Runtime

SQL Server Analysis Services 连接管理器使包能够连接到运行 Analysis Services 数据库的服务器,或连接到用于访问多维数据集和维度数据的 Analysis Services 项目。 在 Analysis Services 中开发包时,仅可连接到 SQL Server Data Tools (SSDT)项目。 在运行时,包会连接到您已部署 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 数据工厂 (ADF) 中使用 SSIS 并希望连接到 Azure Analysis Services (AAS) 实例,则不能使用已启用多重身份验证 (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以编程方式添加连接项目。