حساب المكعبات في Cube Designer

يمكنك تكوين معادلات الأعضاء، وتكوين اسكربتات الحساب، وتنفيذ وظائف الحساب في cube designer.

تكوين معادلات الأعضاء وتدقيقها في Cube Designer

في محرر المعادلات ضمن Cube Designer، يمكنك كتابة معادلات لأعضاء بعينها في الإطار العام. كما يمكنك إنشاء معادلات الأعضاء من عوامل التشغيل والدوال وأسماء الأبعاد وأسماء الأعضاء ومتغيرات الاستبدال والثوابت الرقمية.

  • يصلح محرر المعادلات للاستخدام مع مكعبات التخزين التجميعي وتخزين الكتل. في التخزين التجميعي، ستكون الدوال من نوع دوال MDX. في تخزين الكتل، ستكون الدوال من نوع دوال اسكربت العملية الحسابية.
  • التدقيق متاح على مكعبات تخزين الكتل في Essbase (فيما هو معطل في مكعبات التخزين التجميعي). فهي لا تكتشف تغييرات مصنف التطبيق التي لم يتم تطبيقها على المكعب.
  • يمكن اختيار الأعضاء في مكعبات موجودة بالفعل.

يوفر محرر المعادلات جزءًا لتحرير المعادلات يمكنك إدخال المعادلة فيه. يمكنك استخدام مفاتيح Tab والأسهم لنقل التركيز داخل محرر المعادلات. يمكنك أيضًا استخدام أسلوب الإشارة والنقر لتحديد مكونات المعادلات وإدراجها في جزء تحرير المعادلات. وتساعد شجرة اختيار الأعضاء في وضع أسماء الأعضاء الصحيحة ضمن المعادلة.


صورة لمحرر المعادلات في cube designer.

  1. افتح مصنف التطبيق الخاص بالمكعب الذي تريد تعديله.
  2. إذا كان قد تم تعريف ورقة عمل بُعد باستخدام خاصية "المعادلة"، فحدد الخلية في عمود "المعادلة" الخاص بالعضو الذي تريد تكوين معادلة له.
  3. في شريط Cube Designer، انقر على محررات العمليات الحسابية صورة لأيقونة محررات العمليات الحسابية في شريط cube designer..
  4. من القائمة المنسدلة، حدد محرر معادلة العضو.
  5. أدخل صلاحيات تسجيل الدخول الخاصة بـ Essbase، إذا طُلب منك ذلك.
  6. في محرر المعادلات، كوِّن المعادلة.
    • استخدم لوحة المفاتيح لإدخال نص المعادلة. وضع أي أسماء أعضاء تشتمل على مسافات أو أحرف خاصة بين علامات اقتباس.

    • حدد خلية تحتوي على اسم عضو أو اسم بديل من أي ورقة عمل بُعد. ضع مؤشر الماوس في الموقع المناسب بالمحرر وانقر بزر الماوس الأيمن للصق ذلك الاسم محاطًا بعلامتي اقتباس في المحرر.

    • انقر نقرًا مزدوجًا على عضو في شجرة اختيار الأعضاء حتى يتم لصق هذا العضو في المحرر.
    • للبحث عن عضو بعينه في الشجرة، عليك بإدخال اسم العضو في مربع نص شجرة الأعضاء، والنقر على بحث.
    • انقر نقرًا مزدوجًا على دالة للصق صياغة تلك الدالة في المحرر.

  7. اختياريًا: في مكعبات تخزين الكتل، انقر على تدقيق للتحقق من صياغة المعادلة.
    في حالة فشل التدقيق، حرر المعادلة وأعد المحاولة. واحرص على الاطلاع على رسالة الخطأ للحصول على الإرشادات.
    الزر تدقيق معطل في مكعبات التخزين التجميعي.

تكوين اسكربتات العمليات الحسابية في Cube Designer

في "محرر اسكربت العملية الحسابية" ضمن مصمم المكعبات cube designer, يمكنك كتابة اسكربتات عمليات حسابية لمكعبات تخزين كتل بعينها. تحدد اسكربتات العمليات الحسابية طريقة حساب المكعبات، وبالتالي تتجاوز عمليات دمج المكعبات المعرفة بواسطة الإطار العام.

يرجى الاطلاع على Developing Calculation Scripts for Block Storage Databases (إنشاء اسكربتات عمليات حسابية لقواعد بيانات تخزين الكتل).

  • يصلح "محرر اسكربت العملية الحسابية" في cube designer للعمل فقط مع مكعبات تخزين الكتل.
  • إذا كان المكعب الخاص بمصنف التطبيق المفتوح حاليًا موجودًا على خادم وهناك اتصال قائم بهذا الخادم، فستكون في وضع اتصال. وخلاف ذلك ستكون في وضع عدم اتصال ومتى كنت في وضع عدم اتصال، سيتم تعطيل شجرة الأعضاء.
  • إذا كنت تقوم بتحرير اسكربت محليًا، مع وجود اسكربت بالاسم نفسه على الخادم، فسيتم تمكين مربع الاختيار حفظ التغييرات على الخادم والمصنف. إذا كنت تقوم بتحرير اسكربت بعيد (أي موجود على الخادم فقط) فسيتم تعطيل مربع الاختيار.
  • تعمل عملية التدقيق باستخدام المكعبات الموجودة في Essbase.. فهي لا تكتشف تغييرات مصنف التطبيق التي لم يتم تطبيقها على المكعب.

يتيح "محرر اسكربت العملية الحسابية" جزءًا لتحرير اسكربتات العمليات الحسابية، لتتمكن فيه من إدخال اسكربت خاص بك. ويمكنك استخدام المفتاح Tab ومفاتيح الأسهم لنقل مواضع التركي داخل "محرر اسكربت العملية الحسابية". وتساعد شجرة اختيار الأعضاء في وضع أسماء الأعضاء الصحيحة ضمن الاسكربت.


صورة لمحرر اسكربت العملية الحسابية في cube designer.

  1. افتح مصنف التطبيق الخاص بالمكعب الذي تريد تعديله.
  2. في حالة تعريف مصنف العملية الحسابية، فحدده. فإن لم يكن كذلك، فقم بتكوين مصنف. يرجى الاطلاع على التعامل مع أوراق عمل العمليات الحسابية في Cube Designer.
  3. في شريط cube designer، انقر على محررات العمليات الحسابية صورة أيقونة "محررات العمليات الحسابية" في شريط cube designer..
  4. حدد محرر اسكربت العملية الحسابية من القائمة المنسدلة.
  5. أدخل صلاحيات تسجيل الدخول الخاصة بـ Essbase، إذا طُلب منك ذلك.
  6. في محرر اسكربت العملية الحسابية قم بتكوين اسكربت العملية الحسابية.
    • استخدم لوحة المفاتيح لإدخال النص. وضع أي أسماء أعضاء تشتمل على مسافات أو أحرف خاصة بين علامات اقتباس.
    • انقر نقرًا مزدوجًا على عضو في شجرة اختيار الأعضاء حتى يتم لصق هذا العضو في المحرر. للبحث عن عضو بعينه في الشجرة، عليك بإدخال اسم العضو في مربع نص شجرة الأعضاء، والنقر على بحث.
    • انقر نقرًا مزدوجًا على دالة للصق صياغة تلك الدالة في المحرر.
  7. انقر على تدقيق لفحص صيغة اسكربت العملية الحسابية. وفي حالة فشل التدقيق، قم بتعديل الاسكربت وإعادة المحاولة. واحرص على الاطلاع على رسالة الخطأ للحصول على الإرشادات.
  8. إذا أردت إجراء مزامنة بين التغييرات الموجودة على الخادم ومصنف التطبيق، فبوسعك تحديد الخيار حفظ التغييرات على الخادم والمصنف قبل حفظ الاسكربت.

    ملاحظة:

    يصلح هذا الخيار للعمل في وضع الاتصال.
  9. انقر على حفظ.
  10. اختياريًا: انقر على تشغيل لتشغيل الاسكربت.

حساب البيانات في Cube Designer

تحدد اسكربتات العمليات الحسابية طريقة حساب المكعبات، وبالتالي تتجاوز عمليات دمج المكعبات المعرفة بواسطة الإطار العام. على سبيل المثال، يمكنك حساب المجموعات الفرعية للمكعبات أو نسخ قيم البيانات بين الأعضاء. يرجى الاطلاع على Developing Calculation Scripts for Block Storage Databases (إنشاء اسكربتات عمليات حسابية لقواعد بيانات تخزين الكتل).

أثناء تطوير المكعب، من الشائع إعادة حساب مكعب عدة مرات عند تدقيق البيانات والمعادلات. لذا يجب أن تكون ملفات اسكربتات العمليات الحسابية المستخدمة في العملية الحسابية مخزنة في Essbase. وإذا كانت هناك ورقة عمل العملية الحسابية مضمنة في مصنف التطبيق، فإنه يتم إنشاء ملفات اسكربتات العمليات الحسابية تلقائيًا أثناء عملية إنشاء المكعب. يمكن أيضًا تحميل ملفات فردية لاسكربتات العمليات الحسابية إلى Essbase. يرجى الاطلاع على التعامل مع الملفات والبيانات الاصطناعية.

  1. في Excel، بشريط Cube Designer، حدد حساب صورة أيقونة "حساب البيانات" في شريط cube designer..
  2. في مربع حوار حساب البيانات، حدد تطبيقًا ومكعبًا، وحدد اسكربت العملية الحسابية الذي تريد استخدامه. للاطلاع على اسكربت العملية الحسابية أو تعديله، انقر على تحرير. انقر بزر الماوس الأيمن على اسم اسكربت العملية الحسابية لعرض الخيارات: إعادة تسمية وحذف وتشغيل ونسخ وقفلأو إلغاء قفل.
  3. انقر على تشغيل لبدء تشغيل العملية الحسابية.
  4. بعد إتمام الوظيفة غير المتزامنة، يظهر مربع حوار. انقر على نعم لبدء تشغيل عارض الوظائف وعرض حالة العملية الحسابية، أو انقر على لا إذا كنت لا تريد بدء تشغيل عارض الوظائف.
  5. (اختياري) اعرض الحالة في عارض الوظائف.