Referencias cruzadas con otra base de datos con alias de ubicación
Un alias de ubicación es un descriptor para un origen de datos en otro cubo de Essbase. Un alias de ubicación asigna un nombre de alias para un cubo a la ubicación de ese cubo. Un alias de ubicación se define en el nivel de cubo. Defina el alias de ubicación en el cubo desde el que se ejecuta el script de cálculo.
Una vez creado un alias de ubicación, puede utilizar el alias para hacer referencia al otro cubo. Si la ubicación del cubo cambia, edite la definición de ubicación según corresponda.
Puede utilizar alias de ubicación solo con las funciones @XREF y @XWRITE. Con @XREF, puede recuperar un valor de datos de otro cubo para incluirlo en un cálculo del cubo actual. En este caso, el alias de ubicación apunta al cubo del que se va a recuperar el valor. Con @XWRITE, puede escribir valores en otro cubo de Essbase o en el mismo cubo.
Las siguientes consideraciones se aplican al utilizar alias de ubicación en modo seguro (TLS/SSL). Para obtener información sobre la implementación de TLS, consulte Secure Your Communication and Network with TLS and Certificates. Si la red es segura, el valor de configuración ENABLESECUREMODE se debe establecer en TRUE. Si el alias de ubicación está configurado en un puerto seguro, agregue :secure a la especificación de nombre de servidor. Por ejemplo, mediante MaxL: create location alias EasternDB from Sample.Basic to East.Sales at Easthost:6423:secure as User1 identified by password1;.
Puede crear un alias de ubicación para un cubo concreto. Para crear un alias de ubicación mediante la interfaz web de Essbase, consulte Creación de un alias de ubicación. También puede utilizar la sentencia MaxL de creación de alias de ubicación.