Namn på aliasserver
Med hjälp av ett alias för servernamn kan användarna ansluta till din Azure Analysis Services-server med ett kortare alias i stället för servernamnet. När du ansluter från ett klientprogram anges aliaset som en slutpunkt med hjälp av link:// protokollformat. Slutpunkten returnerar sedan det riktiga servernamnet för att kunna ansluta.
Aliasservernamn är bra för:
- Migrera modeller mellan servrar utan att påverka användarna.
- Det är enklare för användarna att komma ihåg egna servernamn.
- Dirigera användare till olika servrar vid olika tidpunkter på dagen.
- Dirigera användare i olika regioner till instanser som är geografiskt närmare, till exempel när du använder Azure Traffic Manager.
Alla HTTPS-slutpunkter som returnerar ett giltigt Azure Analysis Services-servernamn kan fungera som ett alias. Slutpunkten måste ha stöd för HTTPS via port 443 och porten får inte anges i URI:n.
När du ansluter från en klient anges namnet på aliasservern med hjälp av link:// protokollformat. Till exempel i Power BI Desktop:
Kommentar
Länken utvärderas på klienten.
Skapa ett alias
Om du vill skapa en aliasslutpunkt kan du använda valfri metod som returnerar ett giltigt Azure Analysis Services-servernamn. Till exempel en referens till en fil i Azure Blob Storage som innehåller det riktiga servernamnet, eller skapa och publicera ett ASP.NET Web Forms-program.
Viktigt!
Platsen för länkfilen kan inte kräva autentisering.
I det här exemplet skapas ett ASP.NET webbformulärprogram i Visual Studio. Sidreferensen och användarkontrollen tas bort från sidan Default.aspx. Innehållet i Default.aspx är helt enkelt följande siddirektiv:
<%@ Page Title="Home Page" Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="FriendlyRedirect._Default" %>
Händelsen Page_Load i Default.aspx.cs använder metoden Response.Write() för att returnera Azure Analysis Services-servernamnet.
protected void Page_Load(object sender, EventArgs e)
{
this.Response.Write("asazure://<region>.asazure.windows.net/<servername>");
}