连接到 Azure Analysis Services 服务器

本文介绍如何通过使用数据建模和管理应用程序(如 SQL Server Management Studio (SSMS) 或 SQL Server Data Tools (SSDT))连接到服务器。 或者通过使用客户端报表应用程序,如 Microsoft Excel、Power BI Desktop 或自定义应用程序。 使用 HTTPS 连接到 Azure Analysis Services。

客户端库

获取最新的客户端库

与服务器的所有连接(无论连接类型)都需要更新后的 AMO、ADOMD.NET 和 OLEDB 客户端库才能连接到 Analysis Services 服务器。 对于 SSMS、SSDT、Excel 2016 和Power BI,最新的客户端库会每月发布安装或更新。 但是在某些情况下,应用程序可能不是最新版本。 例如,当策略延迟更新或 Office 365 更新在延期频道上时。

服务器名称

在 Azure 中创建 Analysis Services 服务器时,可以指定唯一名称以及要在其中创建服务器的区域。 在连接中指定服务器名称时,服务器命名方案为:

<protocol>://<region>/<servername>

其中,协议是字符串 asazure,区域是在其中创建服务器的 URI(例如 chinanorth.asazure.chinacloudapi.cn),服务器名称是该区域中的唯一服务器名称。

获取服务器名称

Azure 门户中,单击“服务器”>“概述” > “服务器名称”,并复制整个服务器名称。 如果组织中的其他用户也要连接此服务器,则可以将此服务器名称与他们共享。 指定服务器名称时,必须使用完整路径。

在 Azure 中获取服务器名称

连接字符串

使用表格对象模型连接到 Azure Analysis Services 时,使用以下连接字符串格式:

集成的 Azure Active Directory 身份验证

集成的身份验证将选取 Azure Active Directory 凭据缓存(如果可用)。 如果不可用,则会显示 Azure 登录窗口。

"Provider=MSOLAP;Data Source=<Azure AS instance name>;"
使用用户名和密码进行 Azure Active Directory 身份验证
"Provider=MSOLAP;Data Source=<Azure AS instance name>;User ID=<user name>;Password=<password>;Persist Security Info=True; Impersonation Level=Impersonate;";
Windows 身份验证(集成安全性)

使用运行当前进程的 Windows 帐户。

"Provider=MSOLAP;Data Source=<Azure AS instance name>; Integrated Security=SSPI;Persist Security Info=True;"

使用 .odc 文件进行连接

在较旧版本的 Excel 中,用户可以使用 Office 数据连接 (.odc) 文件连接到 Azure Analysis Services 服务器。 若要了解详细信息,请参阅创建 Office 数据连接 (.odc) 文件

后续步骤

使用 Excel 进行连接
使用 Power BI 进行连接
管理服务器