Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Mediante el uso de un alias de nombre de servidor, los usuarios pueden conectarse al servidor de Azure Analysis Services con un alias más corto en lugar del nombre del servidor. Al conectarse desde una aplicación cliente, el alias se especifica como un punto de conexión mediante el formato de protocolo link:// . A continuación, el punto de conexión devuelve el nombre real del servidor para conectarse.
Los nombres de servidor de alias son adecuados para:
- Migrar modelos entre servidores sin afectar a los usuarios.
- Los nombres de servidor amigables son más fáciles de recordar para los usuarios.
- Dirija a los usuarios a diferentes servidores en diferentes momentos del día.
- Dirija a los usuarios de diferentes regiones a instancias que estén geográficamente más cerca, como cuando se usa Azure Traffic Manager.
Cualquier punto de conexión HTTPS que devuelva un nombre de servidor de Azure Analysis Services válido puede servir como alias. El punto de conexión debe admitir HTTPS a través del puerto 443 y el puerto no debe especificarse en el URI.
Al conectarse desde un cliente, el nombre del servidor de alias se escribe mediante link:// formato de protocolo. Por ejemplo, en Power BI Desktop:
Nota:
El enlace se evalúa en el cliente.
Creación de un alias
Para crear un punto de conexión de alias, puede usar cualquier método que devuelva un nombre de servidor de Azure Analysis Services válido. Por ejemplo, una referencia a un archivo de Azure Blob Storage que contiene el nombre real del servidor o crear y publicar una aplicación de formularios web Forms de ASP.NET.
Importante
La ubicación del archivo de vínculo no puede requerir autenticación.
En este ejemplo, se crea una aplicación de formularios web Forms de ASP.NET en Visual Studio. La referencia de página y el control de usuario se quitan de la página Default.aspx. El contenido de Default.aspx es simplemente la siguiente directiva Page:
<%@ Page Title="Home Page" Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="FriendlyRedirect._Default" %>
El evento Page_Load en Default.aspx.cs usa el método Response.Write() para devolver el nombre del servidor de Azure Analysis Services.
protected void Page_Load(object sender, EventArgs e)
{
this.Response.Write("asazure://<region>.asazure.windows.net/<servername>");
}