Az @XREF egy Essbase számítási függvény más kockákban lévő adatok hivatkozásához. Az @XWRITE számítási függvény pedig az adatok egy másik kockába való visszaírására szolgáló számítási függvény. Az @XREF vagy @XWRITE képletet tartalmazó kocka a helyi kocka. A második kocka a távoli kocka.
Az @XREF függvény végrehajtásához a helyi kockában meg kell adnia egy olyan képletet, amelyik egy távoli kockából olvassa be az értékeket. Az @XREF képletet tartalmazó tag vagy tárolható, vagy dinamikusan kiszámítható.
Az @XWRITE függvény végrehajtásához a helyi kockában meg kell adnia egy olyan képletet, amelyik egy távoli kockába küldi (írja be) az értékeket. A távoli kocka adatainak metszéspontját el kell tárolni, mivel az @XWRITE értékeket ír a távoli kockába.
Ha a helyi és a távoli kocka különböző Essbase-példányokban van, meg kell adnia egy helyaliast, amely tartalmazza a kapcsolódási adatokat.
A syntax 1 függvény helyaliast igényel:
@XREF (locationAlias [, mbrList]) @XWRITE (expression, locationAlias [, mbrList])
A syntax 2 függvény alkalmazásnév és adatbázisnév kombinációjának használatát igényli:
@XREF(appName, dbName [, mbrList]) @XWRITE (expression, appName, dbName [, mbrList])
Az alkalmazásnév és az adatbázisnév kombinációjának használatakor a helyi kocka felhasználóit elő kell készíteni a távoli kockán is.
További referenciák: