别名服务器名称

通过使用服务器名称别名,用户可以使用较短的 alias 而不是服务器名称连接到Azure Analysis Services服务器。 从客户端应用程序进行连接时,使用 link:// 协议格式的别名将被指定为终结点。 然后,终结点返回真实服务器名称以连接。

别名服务器名称适用于:

  • 在不影响用户的情况下在服务器之间迁移模型。
  • 用户更容易记住友好服务器名称。
  • 在一天的不同时间将用户定向到不同的服务器。
  • 将不同区域中的用户定向到地理位置更近的实例,就像使用Azure Traffic Manager时一样。

返回有效Azure Analysis Services服务器名称的任何 HTTPS 终结点都可以用作别名。 终结点必须通过端口 443 支持 HTTPS,并且该端口不得在 URI 中指定。

使用链接格式的别名

从客户端连接时,将使用 link:// 协议格式输入别名服务器名称。 例如,在 Power BI Desktop 中:

Power BI 桌面连接

注释

客户端对链接进行评估。

创建别名

若要创建别名终结点,可以使用返回有效Azure Analysis Services服务器名称的任何方法。 例如,对包含真实服务器名称的Azure Blob Storage中的文件的引用,或创建和发布 ASP.NET Web Forms应用程序。

重要

链接文件的位置不需要身份验证。

在此示例中,Visual Studio中创建 ASP.NET Web Forms应用程序。 页面引用和用户控件将从Default.aspx页中删除。 Default.aspx的内容仅为以下 Page 指令:

<%@ Page Title="Home Page" Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="FriendlyRedirect._Default" %>

Default.aspx.cs中的 Page_Load 事件使用 Response.Write() 方法返回Azure Analysis Services服务器名称。

protected void Page_Load(object sender, EventArgs e)
{
    this.Response.Write("asazure://<region>.asazure.chinacloudapi.cn/<servername>");
}

另请参阅

客户端库
从 Power BI Desktop 连接