使用本节中的信息可了解连接字符串属性、用于连接的客户端库、Analysis Services 支持的身份验证方法,以及如何在使服务器脱机之前设置或清除连接。
Analysis Services 连接
Analysis Services 使用 TCP 作为网络协议,将 XML for Analysis (XMLA) 用作通信协议。 在最低级别,Analysis Services 提供的所有客户端库都实现了 XMLA-over-TCP。 尽管可以根据原始 XMLA 生成应用程序,但大多数应用程序和应用程序开发人员都使用客户端库来利用它们提供的对象模型和编码效率。 对于与 Analysis Services 的客户端连接,如果不能跨堆栈使用 TCP,则可以使用 IIS 作为中间连接。 通过 IIS 使用 HTTP 访问的一个优点是能够从传递连接字符串凭据的应用程序进行连接。
涉及连接的任何讨论通常包括身份验证。 与其他 SQL Server 功能相比,Analysis Services 专门使用 Windows 凭据。 不能在与 Analysis Services 的后端连接上使用 SQL Server 数据库身份验证、声明身份验证、基于表单的身份验证或摘要。 本部分提供了有关身份验证的详细信息。
连接任务
链接 | 任务说明 |
---|---|
从客户端应用程序进行连接 (Analysis Services) | 如果你不熟悉 Analysis Services,请阅读本主题以开始使用最常用于 Analysis Services 的工具和应用程序。 |
连接字符串属性 (Analysis Services) | Analysis Services 包含许多服务器和数据库属性,允许自定义特定应用程序的连接,而与实例或数据库的配置方式无关。 |
Analysis Services 支持的身份验证方法 | 本主题简要介绍了 Analysis Services 使用的身份验证方法。 |
Kerberos 约束委派配置 Analysis Services | 许多商业智能解决方案需要模拟,以确保仅向每个用户返回经过授权的数据。 在本主题中,了解使用身份模拟的要求。 本主题还说明了为 Kerberos 受限委派配置 Analysis Services 的步骤。 |
针对 Analysis Services 实例的 SPN 注册 | 对于模拟或委托多服务器解决方案中的用户标识的服务,Kerberos 身份验证需要有效的服务主体名称(SPN)。 使用本主题中的信息来了解 Analysis Services SPN 注册的构造和步骤。 |
在 Internet Information Services (IIS) 8.0 上配置 Analysis Services 的 HTTP 访问 | 基本身份验证或跨域边界是配置 Analysis Services 进行 HTTP 访问的两个重要原因。 |
用于 Analysis Services 连接的数据提供程序 | Analysis Services 提供了三个用于访问服务器操作或 Analysis Services 数据的客户端库。 本主题简要介绍了 ADOMD.NET、Analysis Services 管理对象(AMO)和 Analysis Services OLE DB 提供程序(MSOLAP)。 |
断开 Analysis Services 服务器上的用户和会话的连接 | 在使服务器脱机或执行基线性能测试之前,请清除现有连接和会话。 |
另请参阅
安装后配置 (Analysis Services)
在 Analysis Services 中配置服务器属性
为 Analysis Services 中的管理任务编写脚本