Riferimento incrociato - Altro database con alias posizione

Un alias di posizione è un descrittore per un'origine di dati in un altro cubo Essbase. Un alias di posizione mappa un nome alias per un cubo alla posizione del cubo. Un alias posizione è impostato a livello di cubo. Impostare l'alias di posizione sul cubo da cui viene eseguito lo script di calcolo.

Dopo aver creato un alias di posizione, è possibile utilizzare l'alias di posizione per fare riferimento all'altro cubo. Se la posizione del cubo cambia, modificare la definizione di posizione di conseguenza.

È possibile utilizzare gli alias ubicazione solo con le funzioni @XREF e @XWRITE. Con @XREF è possibile recuperare un valore dati da un altro cubo da includere in un calcolo nel cubo corrente. In questo caso, l'alias di posizione punta al cubo da cui deve essere recuperato il valore. Con @XWRITE è possibile scrivere i valori in un altro cubo Essbase o nello stesso cubo.

Quando si utilizzano gli alias di posizione in modalità sicura (TLS/SSL), sono valide le considerazioni riportate di seguito. Per informazioni sull'implementazione di TLS, vedere Secure Your Communication and Network with TLS and Certificates. Se la rete è sicura, l'impostazione di configurazione ENABLESECUREMODE deve essere impostata su TRUE. Se l'alias di posizione è impostato su una porta sicura, aggiungere :secure alla specifica del nome del server. Ad esempio, utilizzando MaxL: create location alias EasternDB from Sample.Basic to East.Sales at Easthost:6423:secure as User1 identified by password1;.

È possibile creare un alias di posizione per un cubo specifico. Per creare un alias posizione utilizzando l'interfaccia Web Essbase, fare riferimento a Crea un alias posizione. In alternativa, è possibile utilizzare l'istruzione create location alias MaxL.