@XREF هي معادلة عملية Essbase حسابية للإشارة إلى البيانات في مكعب آخر. @XWRITE هي معادلة عملية حسابية لإعادة كتابة البيانات في مكعب آخر. المكعب الذي يحتوي على معادلة @XREF أو @XWRITE يسمى المكعب المحلي. المكعب الثاني يسمى المكعب البعيد.
لتنفيذ @XREF، يلزم تعريف معادلة في المكعب المحلي الذي يجمع القيم من مكعب بعيد. أما العضو المشتمل على معادلة @XREF فيمكن إما تخزينه أو حسابه بشكل ديناميكي.
لتنفيذ @XWRITE، يلزم تعريف معادلة في المكعب المحلي الذي يُرسل (أي يكتب) القيم إلى مكعب بعيد. ويلزم تخزين تقاطع بيانات المكعب البعيد، نظرًا لأن دالة @XWRITE تكتب القيم في المكعب البعيد.
إذا كان المكعبان المحلي والبعيد على طبعات Essbase مختلفة، فلا بد من تعريف اسم بديل لموقع يشتمل على معلومات الاتصال.
تستدعي الوظيفة syntax 1 لاسم بديل مستعار:
@XREF (locationAlias [, mbrList]) @XWRITE (expression, locationAlias [, mbrList])
تستدعي الوظيفة syntax 2 استخدام توليفة اسم التطبيق واسم قاعدة البيانات:
@XREF(appName, dbName [, mbrList]) @XWRITE (expression, appName, dbName [, mbrList])
عند استخدام توليفة اسم التطبيق واسم قاعدة البيانات، يجب أيضًا إدخال مستخدمي المكعب المحلي في المكعب البعيد.
المراجع الإضافية: