Dela via


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.

Alias using link format

När du ansluter från en klient anges namnet på aliasservern med hjälp av link:// protokollformat. Till exempel i Power BI Desktop:

Power BI Desktop connection

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>");
}

Se även

Klientbibliotek
Anslut från Power BI Desktop