Référencement croisé d'une autre base de données avec alias d'emplacement

Un alias d'emplacement est un descripteur pour une source de données dans un autre cube Essbase. Un alias d'emplacement mappe un nom d'alias pour un cube à l'emplacement de ce cube. Un alias d'emplacement est défini au niveau du cube. Définissez l'alias d'emplacement sur le cube à partir duquel le script de calcul est exécuté.

Une fois un alias d'emplacement créé, vous pouvez l'utiliser pour faire référence à l'autre cube. Si l'emplacement du cube change, modifiez la définition de l'emplacement en conséquence.

Vous ne pouvez utiliser des alias d'emplacement qu'avec les fonctions @XREF et @XWRITE. Avec @XREF, vous pouvez extraire une valeur de données d'un autre cube à inclure dans un calcul sur le cube actuel. Dans ce cas, l'alias d'emplacement pointe vers le cube à partir duquel la valeur doit être extraite. Avec @XWRITE, vous pouvez écrire des valeurs dans un autre cube Essbase ou dans le même cube.

Les considérations suivantes s'appliquent lors de l'utilisation d'alias d'emplacement en mode sécurisé (TLS/SSL). Pour plus d'informations sur l'implémentation de TLS, reportez-vous à Sécurisation de votre communication et du réseau avec TLS et certificats. Si votre réseau est sécurisé, le paramètre de configuration ENABLESECUREMODE doit être défini sur TRUE. Si l'alias d'emplacement est configuré sur un port sécurisé, ajoutez :secure à la spécification du nom du serveur. Par exemple, en utilisant MaxL : create location alias EasternDB from Sample.Basic to East.Sales at Easthost:6423:secure as User1 identified by password1;.

Vous pouvez créer un alias d'emplacement pour un cube particulier. Pour créer un alias d'emplacement à l'aide de l'interface Web Essbase, reportez-vous à Création d'un alias d'emplacement. Vous pouvez également utiliser l'instruction create location alias MaxL.