Sdílet prostřednictvím


Aliasové názvy serverů

Pomocí aliasu názvu serveru se uživatelé můžou místo názvu serveru připojit k vašemu serveru Azure Analysis Services s kratším aliasem . Při připojování z klientské aplikace se alias zadává jako koncový bod pomocí formátu protokolu link:// . Koncový bod pak vrátí skutečný název serveru, aby se mohl připojit.

Názvy serverů aliasů jsou vhodné pro:

  • Migrace modelů mezi servery bez ovlivnění uživatelů
  • Přátelské názvy serverů jsou pro uživatele snazší na zapamatování.
  • Nasměrujte uživatele na různé servery v různou denní dobu.
  • Nasměrovat uživatele v různých oblastech na instance, které jsou geograficky blíže, například při použití Azure Traffic Manageru.

Libovolný koncový bod HTTPS, který vrací platný název serveru služby Azure Analysis Services, může sloužit jako alias. Koncový bod musí podporovat HTTPS přes port 443 a port nesmí být zadaný v identifikátoru URI.

Alias s využitím formátu odkazu

Při připojování z klienta se název serveru aliasu zadává pomocí formátu protokolu link:// . Například v Power BI Desktopu:

Připojení Power BI Desktopu

Poznámka:

Odkaz se vyhodnocuje na straně klienta.

Vytvoření aliasu

K vytvoření koncového bodu aliasu můžete použít libovolnou metodu, která vrátí platný název serveru služby Azure Analysis Services. Například odkaz na soubor ve službě Azure Blob Storage obsahující skutečný název serveru nebo vytvořte a publikujte aplikaci ASP.NET Webových formulářů.

Důležité

Umístění souboru odkazu nemůže vyžadovat ověření.

V tomto příkladu se v sadě Visual Studio vytvoří aplikace webových formulářů ASP.NET. Odkaz na stránku a uživatelský ovládací prvek se odeberou ze stránky Default.aspx. Obsah "Default.aspx" je jednoduše následující direktiva stránky:

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

Událost Page_Load v Default.aspx.cs používá metodu Response.Write() k vrácení názvu serveru služby Azure Analysis Services.

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

Viz také

Klientské knihovny
Připojení z Power BI Desktopu