Sdílet prostřednictvím


Názvy serverů aliasů

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ů
  • Popisné názvy serverů jsou pro uživatele jednodušší zapamatovatelné.
  • 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 using link format

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:

Power BI Desktop connection

Poznámka:

Odkaz se vyhodnocuje v klientovi.

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 stránky a uživatelský ovládací prvek se odeberou ze stránky Default.aspx. Obsah Default.aspx je jednoduše následující direktiva Page:

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

Událost Page_Load v souboru 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