2 أبرز المهام في Oracle Essbase

معرفة المهام الإدارية الأكثر شيوعًا في Essbase. قم بتنزيل مصنفات التطبيق العينة واستخدمها لتكوين المكعبات، وتزويد المستخدمين، والاتصال بـ Smart View لتحليل البيانات. قم بتحرير الإطار العام للمكعب بإضافة أعضاء. تشغيل عملية حسابية وتصدير البيانات واستكشاف cube designer.

قبل البدء في العمل بهذه المهام، تأكد من أنه يمكنك تسجيل الدخول إلى Essbase وأنه تم تثبيت Smart View وcube designer على أجهزة العملاء. يرجى الاطلاع على إعداد Cube Designer.

قم بتنزيل مصنف التطبيق العينة الديناميكي وافحص بنيته

في مصنف تطبيق نموذج تخزين الكتل (ديناميكي)، يتم حساب جميع أعضاء المستويات غير الطرفية الموجودة في المكعب ديناميكيًا. ولا تُخزَّن في المكعب القيم المحسوبة ديناميكيًا، ولكن تتم إعادة حساب القيم في كل عملية استرجاع.

الآن، تقوم بتنزيل مصنف التطبيق من كتالوج الملفات في Essbase، احفظه على القرص المحلي، وافحصه بنيته.

تنزيل نموذج مصنف التطبيق الديناميكي

للتمكن من تنزيل مصنف التطبيق "نموذج تخزين الكتل (ديناميكي)":

  1. في صفحة التطبيقات، انقر على ملفات، ثم انقر على المعرض > التطبيقات > نماذج العرض > تخزين الكتل.

  2. في علامة تبويب تخزين الكتل، انقر على قائمة الإجراءات بجانب Sample_Dynamic_Basic.xlsx.

  3. احفظ ملف مصنف التطبيق،Sample_Dynamic_Basic.xlsx، على محرك أقراص محلي.

افحص هيكل نموذج مصنف التطبيق الديناميكي

تحتوي مصنفات التطبيق على عدد من أوراق العمل التي تحدد بيانات التعريف للمكعب، بما في ذلك ورقة عمل Essbase.Cube التي تقوم بتسمية كل الأبعاد في المكعب وتحدد المعلومات الأخرى عنها، وتفصل أوراق العمل لكل بُعد، وورقة عمل البيانات.

  1. في Microsoft Excel، افتح Sample_Basic_Dynamic.xlsx.

  2. في ورقة عمل Essbase.Cube، يتم تعريف اسم التطبيق (Sample_Dynamic)، واسم المكعب (Basic)، وأسماء 10 أبعاد، ومعلومات أخرى عن الأبعاد.
    صورة لورقة عمل Essabase.Cube في مصنف التطبيق "عينة تخزين الكتل (ديناميكي)".

  3. يشتمل كل بُعد على ورقة عمل منفصلة، Dim.dimname، حيث يتم تعريف البُعد بقدر أكبر باستخدام معلومات مثل أسلوب الإنشاء والوضع التزايدي. وبما أن أسلوب الإنشاء لكل بُعد في عينة مصنف التطبيق هذه هو PARENT-CHILD، فإنه يتم تعريف الأعضاء في عمودي PARENT وCHILD.

    في ورقة عمل Dim.Year، تتجمع الأشهر في أرباع السنة، وتتجمع أرباع السنة في السنوات. على سبيل المثال، الأعضاء الفرعية Jan وFeb وMar تتجمع في العضو الرئيسي Qtr1. والعضو الفرعي Qtr1 يتجمع في العضو الرئيسي Year.
    صورة لورقة عمل Dim.Year في مصنف التطبيق "عينة تخزين الكتل (ديناميكي)".

    يتشابه هيكل ورقتي العمل Dim.Product وDim.Market. في Dim.Product، تتجمع معرفات SKU في عائلات المنتجات، وتتجمع عائلات المنتجات في المنتج. على سبيل المثال، تتجمع الأعضاء الفرعية 100-10 و100-20 و100-30 (معرفات SKU) في العضو الرئيسي 100 (عائلة المنتج). والعضو الفرعي 100 يتجمع في العضو الرئيسي Product.
    صورة لورقة عمل Dim.Product في مصنف التطبيق "عينة تخزين الكتل (ديناميكي)".

  4. تشتمل عينة مصنف التطبيق هذه على بيانات. مرر إلى آخر ورقة عمل، Data.Basic، لمراجعة هيكل الأعمدة والبيانات.
    صورة لورقة عمل Data.Basic في مصنف التطبيق "عينة تخزين الكتل (ديناميكي)".

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

تكوين تطبيق في واجهة Essbase على الويب وإعداد مستخدم للوصول إلى المكعب والاستعلام عنه

في قم بتنزيل مصنف التطبيق العينة الديناميكي وافحص بنيته تعرفت على هيكل مصنف التطبيق عبر استكشاف Sample_Basic_Dynamic.xlsx.

والآن، عليك استخدام هذا المصنف لمعرفة كيفية تكوين تطبيق في واجهة Essbase على الويب وإعداد مستخدم للوصول إلى المكعب والاستعلام عنه.

تكوين تطبيق في واجهة Essbase على الويب

  1. فيواجهة Essbase على الويب، في صفحة التطبيقات، انقر على استيراد.
  2. في مربع الحوار استيراد انقر على متصفح الملفات (حيث تم تنزيل المصنف إلى نظام الملفات المحلي). افتح مصنف تطبيق عنة تخزين الكتل (ديناميكي) Sample_Basic_Dynamic.xlsx الذي حفظته في قم بتنزيل مصنف التطبيق العينة الديناميكي وافحص بنيته.
  3. في خيار التكوين، حدد تكوين قاعدة بيانات، وحدد المربع لتحميل البيانات. لست بحاجة لتحديد تنفيذ الاسكربتات؜ نظرًا لأن كل المقاييس والتجميعات مع التدرجات في المكعب يتم حسابها ديناميكيًا في وقت الاستعلام.

    ملاحظة:

    في واجهة الويب الكلاسيكية، قم بتوسيع الخيارات المتقدمة وخيار التكوين، ثم حدد تكوين قاعدة بيانات وتحميل البيانات.
  4. انقر على موافق. خلال لحظات، يتم تكوين تطبيق Sample_Dynamic ومكعب Basic.
  5. افتح الإطار العام:
    في واجهة Redwood،
    1. في صفحة التطبيقات، افتح تطبيق Sample_Dynamic، وافتح المكعب Basic.
    2. انقر على تشغيل الإطار العام. الإطار العام هو تمثيل للأبعاد في مكعب Basic حسب ما هو معرف في مصنف التطبيق. يتم فتح الإطار العام في علامة تبويب مستقلة في نافذة التطبيق، مما يسمح لك بالتنقل بين إجراءات الإطار العام وواجهة الويب.
    في واجهة الويب الكلاسيكية،
    1. في صفحة التطبيقات، وسّع تطبيق Sample_Dynamic وحدد المكعب، Basic.
    2. في القائمة "إجراءات" الخاصة بالمكعب، انقر على الإطار العام. الإطار العام هو تمثيل للأبعاد في مكعب Basic حسب ما هو معرف في مصنف التطبيق. يتم فتح الإطار العام في علامة تبويب متصفح مستقلة، مما يسمح لك بالتنقل بين إجراءات الإطار العام وواجهة الويب.
  6. عرض بُعد مكعب، ثم توسيع العناصر الفرعية لذلك البعد:
    1. قم بتوسيع بُعد السنة Year للاطلاع على أرباع السنة.
    2. قم بتوسيع أرباع السنة كل على حدة للاطلاع على الأشهر.

الآن تم تمثيل جميع المعلومات الواردة من مصنف التطبيق في المكعب الجديد.

إعداد مستخدم للوصول إلى المكعب والاستعلام عنه

  1. سجل الدخول كمستخدم متقدم. يتيح لك هذا تزويد التطبيقات التي قمت بتكوينها بمستخدمين آخرين.
  2. انتقل إلى الأذونات.
    في واجهة Redwood:
    1. في صفحة التطبيقات، حدد التطبيق Sample_Dynamic.
    2. انقر على التخصيص.
    3. انقر على الأذونات وعلى إضافة.

      ملاحظة:

      لا يتيح لك النقر على إضافة في مربع الحوار هذا إضافة مستخدمين جدد. بدلاً من ذلك، يمكنك إضافة مستخدمين تم إدخالهم بالفعل باستخدام موفر خدمات هوية. يفترض هذا الموضوع أن لديك مستخدمين تم إدخالهم. توجد عدة طرق لإدخال مستخدمين Essbase. اطلع على إدارة أدوار مستخدمين Essbase وأذونات التطبيق للتوزيعات المستقلة، أو إدارة المستخدمين والأدوار لتوزيعات الكومة.
    4. انقر على صورة لأيقونة إضافة. بجانب كل مستخدم لتعيين الوصول الخاص به.
    5. انقر على إغلاقصورة أيقونة إغلاق Redwood. لإغلاق قائمة المستخدمين في اللوحة على اليمين.
    في واجهة الويب الكلاسيكية:
    1. ارجع إلى علامة تبويب المتصفح في واجهة Essbase على الويب، وانتقل إلى التطبيقات.
    2. حدد التطبيق الذي تريد إعداد المستخدم له، في هذا المثال حدد Sample_Dynamic. إذا حددت المكعب بدلاً من التطبيق، فلن يكون بوسعك إعداد أدوار المستخدمين.
    3. استخدم القائمة "إجراءات" لفتح أداة فحص التطبيق.
    4. حدد علامة تبويب الأذون في أداة فحص التطبيق.
    5. انقر على صورة لأيقونة إضافة. لسرد المستخدمين في النظام، وانقر على صورة لأيقونة إضافة. بجانب كل مستخدم لتعيين وصوله.
  3. استخدم عناصر تحكم الخيار بجوار كل مستخدم لتعيين حق الوصول الخاص به. حدد مدير قاعدة البيانات بالنسبة لكل مستخدم تمت إضافته. يمتلك دور مدير التطبيق سيطرة كاملة في المكعب، ولكن ليس له أي سيطرة على التطبيق.

في تحليل تطبيق في Smart View، ستنتقل إلى Smart View، وستسجل الدخول باسم المستخدم الذي قمت بإعداد امتيازاته، ثم تستعلم عن مكعب.

تحليل تطبيق في Smart View

في تكوين تطبيق في واجهة Essbase على الويب وإعداد مستخدم للوصول إلى المكعب والاستعلام عنه، قمت بتكوين تطبيق ومكعب يشتمل على بيانات، وكذلك مستخدم مزود.

والآن ستتعرف على كيفية الاتصال بالمكعب من Smart View، وتنفيذ التحليل الخاص بتكبير/تصغير البيانات وتحويلها لمحورية.

تفترض هذه المهمة أنك قمت بتثبيت Smart View. يرجى الاطلاع على تنزيل وتشغيل مثبِّت Smart View.

الاتصال بالمكعب من Smart View

  1. افتح Microsoft Excel.

    في حالة تثبيت Smart View، يتم عرض شريط Smart View في Excel.

  2. في شريط Smart View، انقر على اللوحة.
  3. في مربع حوار الصفحة الرئيسية لـ Smart View، انقر على السهم الموجود بجانب زر الصفحة الرئيسية، ثم حدد الاتصالات الخاصة.
  4. أنشئ اتصالاً خاصًا باستخدام نفس عنوان URL الذي استخدمته في الاتصال بـ Essbase وألحق /essbase/smartview بنهاية عنوان URL. على سبيل المثال، https://192.0.2.1:443/essbase/smartview.
  5. سجل الدخول بوصفك المستخدم الذي قمت بتكوينه.
  6. قم بتوسيع EssbaseCluster.
    صورة لاتصالات خاصة في Smart View.

  7. قم بتمييز المكعب الأساسي، وانقر على اتصال.

إجراء تحليل خاص

يمكنك تحديد موضع العضو السلف في التدرج في الأعلى أو الأسفل، ضمن علامة تبويب "خيارات العضو" بمربع الحوار "خيارات" في Smart View. يتعين تمكين SSANCESTORONTOP أولاً بواسطة مسؤول في تكوين التطبيق من خلال واجهة Essbase على الويب. يتغير شكل الشبكة عندما تنفذ عملية تقريب. وما عليك هنا سوى استخدام الموضع السفلي الافتراضي.

  1. في شبكة EssbaseCluster، أسفل Sample_Dynamic، حدد المكعب Basic، ثم انقر على تحليل خاص.
  2. في الشبكة الناتجة، يمكنك رؤية قيمة بيانات مجمعة واحدة لكل الأبعاد الخمسة بهذا المكعب الديناميكي.
    صورة لشبكة مكعب Basic.
  3. انتقل إلى عضو Scenario وقلصه إلى نوع سيناريو محدد ليقتصر على بيانات العضو Actual.
    1. انقر على الخلية التي تشتمل على العضو Scenario.
    2. في شريط Essbase انقر على تحديد العضو.
    3. في مربع حوار تحديد العضو، حدد المربع المجاور لعضو Actual.
      صورة العضو Actual وهو محدد.
    4. انقر على إضافة صورة "إضافة". لنقل العضو Actual إلى الجزء الأيمن.
    5. إذا كان العضو سيناريو Scenario مضمنًا بالفعل في الجزء الأيمن، فقم بتمييزه واستخدم السهم الأيسر لإزالته، ثم انقر على موافق.

    في شريط Essbase انقر على تجديد. يجب أن تظهر الشبكة الآن كما يلي:


    صورة شبكة مكعب Basic وفيها يستبدل العضو Actual العضو Scenario.

  4. انتقل إلى بُعد Measures وقلصه ليقتصر على عضو Sales للنظر في بيانات المبيعات.
    1. قم بتمييز الخلية التي تشتمل على بُعد المقاييس Measures.
    2. في شريط Essbase، انقر على تقريب.
    3. قم بتمييز الخلية المشتملة على عضو الربح Profit، ثم انقر على تقريب..
    4. قم بتمييز الخلية المشتملة على عضو الهامش Margin، ثم انقر على تقريب..
    5. قم بتمييز الخلية المشتملة على عضو المبيعات Sales، ثم انقر على إبقاء فقط..

    يجب أن تظهر الشبكة الآن كما يلي:
    صورة شبكة مكعب Basic وفيها يستبدل العضو Sales البعد Measures.

  5. قم بالتقريب إلى البعد Year بالنقر نقرًا مزدوجًا على الخلية التي تشتمل على Year.

    يجب أن تظهر الشبكة الآن كما يلي:
    صورة لشبكة مكعب Basic تعرض أعضاء البعد Year وهي Qtr1 وQtr2 وQtr3 وQtr4.

  6. قم بالتقريب إلى البعد Product بالنقر نقرًا مزدوجًا على الخلية التي تشتمل على Product.

    يجب أن تظهر الشبكة الآن كما يلي:
    صورة لشبكة مكعب Basic تعرض أعضاء البُعد Product مثل Colas وRoot Beer.

  7. حسِّن عرض البيانات لإظهار الفترات الزمنية لكل منتج. أنشئ جدولاً محوريًا من Qtr1 للعضو Colas عبر تمييزه، والنقر باستمرار على زر الماوس الأيمن، ثم سحبه من B3 إلى C3.

    يجب أن تظهر الشبكة الآن كما يلي:
    صورة الشبكة ذات الجدول المحوري.

  8. انظر إلى كل منتج حسب المنطقة. انقر نقرًا مزدوجًا على Market في B1.

    يجب أن تظهر الشبكة الآن كما يلي:
    صورة لشبكة مكعب Basic.

  9. وسِّع المنطقة لعرض مبيعات المنتج حسب الولاية. انقر نقرًا مزدوجًا على East في A4.

    بما أنه لا يُباع كل منتج في كل ولاية، تشتمل بعض الخلايا على التسمية #Missing بدلاً من قيمة البيانات.

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

في تعديل إطار عام في Essbase، سترجع إلى واجهة الويب وتعدِّل إطارًا عامًا.

تعديل إطار عام في Essbase

في تحليل تطبيق في Smart View، قمت بتحليل تطبيق في Smart View.

في هذا المثال لتعديل إطار Essbase عام، ستقوم بتكوين عضو تنبؤ جديد، وتعبئته بالبيانات، وتنفيذ اسكربت عمليات حسابية.

تكوين عضو جديد

ستبدأ بتكوين عضو جديد.

  1. في واجهة Essbase على الويب، من صفحة التطبيقات، افتح تطبيق Sample_Dynamic، ثم افتح قاعدة البيانات (المكعب) الأساسية.
  2. انقر على تشغيل الإطار العام.
  3. إذا كان الإطار العام مقفلاً، فانقر على إلغاء قفل الإطار العام صورة أيقونة إلغاء قفل إطار Redwood العام..
  4. انقر على تحرير الإطار العام صورة أيقونة تحرير الإطار العام في محرر إطار واجهة مستخدم Redwood العام..
  5. قم بتوسيع بُعد السيناريو Scenario.
  6. حدد عضو الموازنة Budget.
  7. في شريط أدوات الإطار العام، ضمن أيقونة إضافة عضو صورة أيقونة إضافة عضو في شريط أدوات الإطار العام.، حدد إضافة عضو مماثل أدناه.
  8. أدخل اسم العضو، والتنبؤ، واضغط على إضافة، ثم أغلق شريط تمرير إضافة عضو.
  9. حدد عضو التنبؤ الجديد وحدد معامل التوحيد علامة التلدة (~) من القائمة.
  10. انقر على التحقق صورة لأيقونة التحقق من الإطار العام..
  11. انقر على حفظ الإطار العام صورة أيقونة حفظ إطار Redwood العام..
  12. اختر خيار إعادة هيكلة قاعدة البيانات، وانقر على حفظ.
  1. في واجهة Essbase على الويب، في صفحة التطبيقات، حدد المكعب الأساسي في تطبيق Sample_Dynamic.

  2. انقر على القائمة إجراءات وحدد الإطار العام.

  3. انقر على تحرير.

  4. قم بتوسيع بُعد السيناريو Scenario بالنقر على السهم بجوار السيناريو.

  5. أدرج عضوًا:

    1. انقر على تحرير لإدخال الإطار العام في وضع التحرير.

    2. قم بتوسيع بُعد السيناريو Scenario.

    3. حدد عضو الموازنة Budget.

    4. من شريط أدوات الإطار العام، ضمن الإجراءات، حدد إضافة تابع أسفل العضو المحدد.

  6. أدخل اسم العضو تقدير Forecast واضغط على مفتاح Tab.

  7. حدد عامل تشغيل الدمج التلدة (~) من القائمة.

    لا يتم تجميع عضو Forecast (التوقع) مع الأعضاء الأخرى في البعد الخاص به.

  8. اترك نوع تخزين البيانات معينًا إلى تخزين البيانات لأننا نريد أن يتمكن المستخدمون من إدخال بيانات التوقع.

  9. انقر على حفظ.

تعبئة عضو تقدير Forecast بالبيانات

لتعبئة عضو Forecast (التوقع) بالبيانات، ستقوم بتكوين اسكربت عملية حسابية وحساب بيانات التوقع.

  1. في واجهة Essbase على الويب، في صفحة التطبيقات، افتح تطبيق Sample_Dynamic، وافتح قاعدة البيانات (المكعب) الأساسية.
  2. انقر على الاسكربتات، انقر على اسكربتات الحساب، وانقر على تكوين.
  3. في حقل اسم الاسكربت أدخل salesfcst.
  4. في مربع محتوى الاسكربت أدخل معادلة بسيطة:

    Forecast(Sales=Sales->Actual*1.03;)

    يساوي توقع المبيعات المبيعات الفعلية مضروبة في 1.03، ما يؤدي إلى تعبئة عضو Forecast (التوقع) الخاص بمكعب Sales (المبيعات) بقيمة أعلى من المبيعات الفعلية بنسبة 3%.

  5. التحقق من الاسكربت.
  6. انقر على حفظ وإغلاق.
  1. في واجهة Essbase على الويب، وفي صفحة التطبيقات حدد المكعب الأساسي Basic ضمن تطبيق Sample_Dynamic وانقر على القائمة إجراءات ثم حدد فحص.

  2. في مربع الحوار أساسي حدد علامة التبويب اسكربتات مع تحديد اسكربتات العمليات الحسابية وانقر على صورة لأيقونة إضافة. لإضافة اسكربت عملية حسابية.

  3. في حقل اسم الاسكربت أدخل salesfcst.

  4. في مربع محتوى الاسكربت أدخل معادلة بسيطة:

    Forecast(Sales=Sales->Actual*1.03;)

    يساوي توقع المبيعات المبيعات الفعلية مضروبة في 1.03، ما يؤدي إلى تعبئة عضو Forecast (التوقع) الخاص بمكعب Sales (المبيعات) بقيمة أعلى من المبيعات الفعلية بنسبة 3%.

  5. انقر على حفظ وإغلاق.

  6. اغلق أداة فحص قاعدة البيانات بالنقر على إغلاق حتى يتم إغلاق كل علامات التبويب.

تنفيذ الاسكربت

يتم تنفيذ اسكربتات العملية الحسابية في صورة وظائف.

  1. في واجهة Essbase على الويب، من صفحة التطبيقات، انقر على الوظائف.
  2. من قائمة وظيفة جديدة المنسدلة، حدد تشغيل العملية الحسابية.

  3. في مربع الحوار تشغيل عملية حسابية ضمن حقل التطبيق حدد التطبيق Sample_Dynamic.

    لاحظ أم حقل قاعدة البيانات يعمل تلقائيًا على ملء المكعب الأساسي Basic بالبيانات.

  4. في قائمة الاسكربتات، حدد اسكربت العملية الحسابية salesfcst الذي كوّنته.

  5. انقر على تقديم.

  6. انقر على تجديد لمعرفة ما إذا كانت الوظيفة قد اكتملت أم لا.

في تحليل بيانات التوقع في Smart View ستقوم بتحليل بيانات التنبؤ الجديدة في Excel. ولكن فلنلق نظرة مدققة أولاً على إدارة الوظائف.

تحليل بيانات التوقع في Smart View

في تحليل تطبيق في Smart View، تعلمت طريقة تحليل البيانات في Smart View. في تعديل إطار عام في Essbase، قمت بإضافة عضو Forecast (المتوقع) إلى الإطار العام وتعبئته بالبيانات.

في هذا المثال لتحليل بيانات التنبؤ في Smart View، ستعيد الاتصال بالمكعب، وتحليل البيانات، وتكوين شبكة في Excel، وإجراء تحليل خاص. ثم ستقوم باختبار صحة العمليات الحسابية، ومراجعة الشبكة، وإرسال قيم التنبؤ الشهرية.

والآن، ستقوم بإعادة الاتصال بالمكعب في Smart View وإجراء المزيد من تحليل البيانات.

  1. افتح Excel وكوّن ورقة عمل مثل الورقة التالية، بكتابة أسماء الأعضاء في هذه الخلايا: A3=Market (السوق)، B3=Product (المنتج)، C1=Year (السنة)، C2=Actual (الفعلي)، D1=Sales (المبيعات)، D2=Forecast (المتوقع).
    صورة ورقة عمل البداية: A3=Market (السوق)، B3=Product (المنتج)، C1=Year (السنة)، C2=Actual (الفعلي)، D1=Sales (المبيعات)، D2=Forecast (المتوقع)
  2. في شريط Smart View، rأعد الاتصال بمكعب Basic في تطبيق Sample_Dynamic application.
    صورة عنوان URL في الاتصالات الخاصة في Smart View.

    من المفترض أن يظهر عنوان URL الخاص بالاتصال السابق في قائمة الاتصالات الخاصة.

  3. عند مطالبتك بتسجيل الدخول، عليك الاتصال باستخدام نفس المستخدم الذي كوّنته قمت بإعداده.
  4. لتعبئة الخلايا بقيم البيانات، انقر على تحليل خاص.

    في الشبكة الناتجة، يُفترض أن تكون قادرًا على رؤية نتائج العملية الحسابية. يتم تجديد بيانات المبيعات السنوية لكل من Actual (الفعلي) وForecast (المتوقع)، ويبدو أن المتوقع يزيد عن الفعلي بنسبة 3%:
    صورة الشبكة: Actual=400511 (الفعلي)، Forecast=412526.3 (المتوقع)

  5. لاختبار صحة العملية الحسابية، كوّن معادلة Excel هذه، =D3/C3، في الخلية E3، وهي تقوم بقسمة بيانات المتوقع على بيانات الفعلي، للتأكد من أن الخلية D3 أعلى بنسبة 3% من الخلية C3.
    صورة الشبكة: Actual=400511 (الفعلي)، Forecast=412526.3 (المتوقع)، والخلية E3 تضم المعادلة =D3/C3

    يجب أن تؤكد نتيجة الاختبار الزيادة التي تساوي 3%، وفيها تكون قيمة الفعلي 400511، وقيمة المتوقع 412526.3، وتعرض الخلية E3 القيمة 1.0.


    صورة الشبكة: Actual=400511 (الفعلي)، Forecast=412526.3 (المتوقع)، وتعرض الخلية E3 القيمة 1.03
  6. قم بتقريب البعد Product (المنتج) وMarket (السوق). يمكنك رؤية أن البيانات المتوقعة لكل المنتجات والأسواق موجودة وتزيد بنسبة 3% عن البيانات الفعلية.
    صورة الشبكة مع البيانات المتوقعة.
  7. والآن، أنشئ ورقة عمل ستستخدمها في إجراء تحليل البيانات على التوقع وإجراء بعض التغييرات.
    1. انقر على الخلية التي تضم عضو Forecast (المتوقع)، ثم انقر على إبقاء فقط.
    2. حدد الخلايا A3-B3 التي تضم East (الشرق) وColas (الكولا)، ثم انقر على إبقاء فقط.

      يجب أن تظهر الشبكة الآن كما يلي:


      صورة الشبكة مع البيانات المتوقعة.
    3. مع الاستمرار في تحديد الخلايا A3-B3، انقر على تقريب لعرض معلومات ما قبل الحالة لمعرفات وحدة التخزين SKU التفصيلية للمنتج.

      يجب أن تظهر الشبكة الآن كما يلي:


      صورة الشبكة مع البيانات المتوقعة.
    4. أنشئ جدولاً محوريًا لتنظيم بيانات بُعد السنة Year على هيئة أعمدة. قم بتمييز العضو سنة Year مع تحديد السهم المجاور لخيار تقريب في شريط Essbase. حدد تقريب للأسفل للاطلاع على المستوى السفلي في الشهور.

      يجب أن تظهر الشبكة الآن كما يلي:


      صورة الشبكة مع البيانات المتوقعة.
    5. أدخل بعض القيم الشهرية لتكوين عضو التوقع Diet Cola (كولا دايت). على سبيل المثال، أدخل 500 في كل خلية من خلايا النطاق C5:H5.
      صورة الشبكة مع البيانات المتوقعة.
    6. انقر على تقديم البيانات، ولاحظ أن توقع السنة الكاملة في الخلية O5 يتغير إلى 3000، وهو مجموع القيمة 500 في كل فترة تبلغ 6 أشهر.

في هذه المهمة، تعرفت على مدى سهولة تحليل المكعب وتحريره في Smart View طالما توفر لك الإعداد الصحيح.

في تكوين تطبيق ومكعب في Cube Designer، ستعتاد على Cube Designer.

تكوين تطبيق ومكعب في Cube Designer

في قسم تحليل بيانات التوقع في Smart View، قد قمتَ بتحليل البيانات في Excel. بوسع المستخدمين الذين يعملون في برنامج Excel أن يصمموا تطبيقات ويوزعوها باستخدام cube designer.

فتح مصنف تطبيق في cube designer. نشر مكعب وتحميله وحسابه. عرض المكعب في واجهة Essbase على الويب.

فتح مصنف التطبيق في Cube Designer

تسجيل الدخول كمستخدم متقدم وتنزيل ملف Sample_Basic.xlsx لمصنف التطبيق من المعرض.

  1. في Excel، في شريط Cube Designer، انقر على الكتالوج صورة أيقونة الكتالوج في شريط cube designer..

    إذا تمت مطالبتك بتسجيل الدخول، فسجل الدخول كمستخدم متقدم.

  2. انقر على المعرض، ثم انتقل إلى التطبيقات > نماذج العرض > تخزين الكتل، وانقر نقرًا مزدوجًا على Sample_Basic.xlsx.

يختلف مصنف تطبيق Sample Basic عن مصنف تطبيق Sample Basic Dynamic في أن بُعدي المنتج Product والسوق Market لا يشتملان على أعضاء محسوبة ديناميكيًا.

على سبيل المثال، انتقل إلى ورقة عمل بُعد السوق Dim.Market في Sample_Basic.xlsx. انظر في عمود التخزين. لا توجد أحرف X، ما يعني أن الأعضاء مخزَّنة. تشير أحرف X في عمود التخزين إلى أن الأعضاء محسوبة ديناميكيًا.

لذا، بعد تكوين الأبعاد وتحميل البيانات، تحتاج أيضًا إلى حساب المكعب.

يمكن تكوين المكعب وتحميله وحسابه في خطوة واحدة في مربع حوار إنشاء مكعب.

تكوين المكعب وتحميله وحسابه

يمكن استخدام Cube Designer في تكوين مكعب وتحميله وحسابه من مصنف التطبيق Sample_Basic.xlsx.

  1. في شريط Cube Designer، بينما لا يزال مصنف تطبيق Sample Basic (Sample_Basic.xlsx) مفتوحًا، انقر على إنشاء مكعب صورة أيقونة "تكوين مكعب" في شريط cube designer..

  2. في قائمة خيار الإنشاء، حدد تكوين مكعب.

  3. انقر على تشغيل.

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

  4. انقر على نعم لتأكيد اختيارك.

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

  5. انقر على نعم لتشغيل عارض الوظائف والاطلاع على حالة الوظيفة.

عرض التطبيق الجديد في واجهة الويب

عرض التطبيق الجديد وفحصه في واجهة Essbase على الويب، تأكد من وجود كتل المستويين صفر والأعلى لتأكيد حساب المكعب بالكامل.

في واجهة Redwood:

  1. سجل الدخول إلى واجهة Essbase على الويب.
  2. افتح التطبيق العينة، ثم افتح المكعب الأساسي.
  3. انقر على تشغيل الإطار العام.

    اعرض الإطار العام، ولاحظ أن الأبعاد المتوقعة موجودة.

  4. العودة إلى علامة تبويب المكعب الأساسي.
    صورة تعرض علامات تبويب في واجهة الويب، مع تحديد علامة تبويب المكعب الأساسي.

  5. في صفحة عام، ضمن الإحصائيات، يمكنك رؤية كل من كتل المستوى العلوي والمستوى 0، وتُظهر أن المكعب محسوب بالكامل.

في واجهة الويب الكلاسيكية:

  1. سجل الدخول إلى واجهة Essbase على الويب.

  2. في صفحة التطبيقات، وسِّع تطبيق العينة Sample وحدد المكعب الأساسي Basic.

  3. انقر على قائمة "إجراءات" على الجانب الأيمن من المكعب الأساسي Basic وحدد الإطار العام.

    اعرض الإطار العام، ولاحظ أن الأبعاد المتوقعة موجودة.

  4. عُدّ إلى صفحة التطبيقات، وسِّع تطبيق العينة Sample وحدد المكعب الأساسي Basic.

  5. انقر على قائمة "إجراءات" على الجانب الأيمن من المكعب الأساسي Basic وحدد فحص.

  6. في أداة الفحص حدد إحصائيات.

  7. في علامة التبويب عام وضمن العمود مخزن سترى كتل المستوى 0 والمستوى الأعلى، بما يبين حساب المكعب بالكامل.

في قسم تحليل البيانات وتنفيذ تحديث تزايدي في Cube Designer، ستقوم بتحليل البيانات في هذا المكعب وتنفذ التحديثات التزايدية من Excel.

تحليل البيانات وتنفيذ تحديث تزايدي في Cube Designer

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

تحليل البيانات من ورقة عمل استعلام في cube designer. إضافة أعضاء إلى المكعب.

تحليل البيانات في نموذج المكعب الأساسي Basic

تحقق من أنه تم تكوين المكعب بنجاح واطلع على كيفية تحليل البيانات.

  1. في Excel، بشريط cube designer، انقر على تحليل صورة أيقونة "تحليل البيانات" في شريط cube designer..

  2. في قائمة تحليل، حدد توصيل أوراق الاستعلام.

    إذا تمت مطالبتك بتسجيل الدخول، فأدخل اسم مستخدم وكلمة سر Essbase.

  3. أنت الآن متصل بالمكعب الأساسي Basic في تطبيق العينة Sample.

  4. يمكنك الآن تحليل البيانات.

    1. استخدم شريط Essbase في التقريب إلى Cream Soda للاطلاع على جميع المنتجات التابعة التي هي جزء من مجموعة Cream Soda.

    2. قم بالإبعاد إلى نيويورك New York لعرض جميع بيانات المنطقة الشرقية East، ثم قم بالإبعاد مرة أخرى لعرض جميع الأسواق Market.

تنفيذ تحديث تزايدي لنموذج مكعب أساسي Basic

أضف تدرجًا إلى بُعد المنتج product واطلع على النتائج في Smart View.

  1. انتقل إلى ورقة عمل Dim.Product حيث ستقوم بتحديث بُعد المنتج product ببعض المنتجات الإضافية.

  2. أدرج أعضاءً جددًا في المصنف، بعد عائلة المنتج 400.

    1. قم بتكوين عضو Product رئيسي يشتمل على عضو فرعي 500 وامنحه الاسم البديل الافتراضي Cane Soda.

    2. كوِّن ثلاثة معرفات وحدة تخزين SKU ضمن العضو الرئيسي 500: 500-10 و500-20 و500-30.

    3. امنح أسماء بديلة لمعرفات وحدات التخزين SKU. أطلق عليها أسماء Cane Cola وCane Diet Cola وCane Root Beer.


      صورة لشبكة Smart View وقد تمت إضافة مجموعة المنتجات Cane Soda (500) إليها.

  3. احفظ المصنف الذي تم تحديثه.

  4. باستخدام شريط cube designer، انقر على إنشاء مكعب صورة أيقونة "تكوين مكعب" في شريط cube designer..

    يصبح خيار التكوين بشكل افتراضي تحديث المكعب – الاحتفاظ بكل البيانات نظرًا لوجود التطبيق على الخادم بالفعل ولكونك مالك التطبيق الذي قام بتكوينه.

  5. انقر على تشغيل.

  6. عند اكتمال الوظيفة يظهر إشعار، انقر على نعم لتشغيل عارض الوظائف.

  7. من المفترض أن ترى نجاح. أما إذا أرجعت الوظيفة خطأ، فيمكنك النقر نقرًا مزدوجًا على الوظيفة لعرض مزيد من المعلومات.

  8. أغلق عارض الوظائف.

  9. نظرًا لأن الورقة Dim.Product نشطة، انقر على عارض التدرج على شريط cube designer.
  10. في مربع حوار تدرج البعد لاحظ أنه تم تكوين مجموعة منتجات Cane Soda. صورة "عارض التدرج" في cube designer تعرض تدرج cane soda.
  11. انتقل إلى ورقة عمل الاستعلام، Query.Sample.

  12. انتقل لأعلى بُعد Product عبر تمييز Dark Cream والتصغير باستخدام شريط Essbase. ثم قم بالإبعاد عن Cream Soda.

  13. حدد المنتج Product مرة أخرى، ثم انقر على تقريب.

  14. حدد Cane Soda، ثم انقر على إبقاء فقط.

  15. حدد Cane Soda وتقريب لعرض أعضاء العناصر الفرعية.

إن إضافة أعضاء إلى بُعد Product لن يؤدي لملء تلك الأعضاء بالبيانات. ولكن يمكن تقديم البيانات باستخدام Smart View أو بإجراء تحميل للبيانات.

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

في تحويل البيانات الجدولية إلى مكعب، ستقوم بتكوين تطبيق باستخدام ورقة عمل Excel عمودية دونما حاجة لهيكل خاص بـ Essbase.

تحويل البيانات الجدولية إلى مكعب

لا يتم تنسيق البيانات من أنظمة المصدر الخارجية مثل جداول ERP أو مستودع البيانات كمصنف تطبيق. لا يزال بإمكانك استخدام cube designer لتكوين مكعب.

  1. في Excel، حدد شريط cube designer، ثم انقر على الكتالوج صورة أيقونة الكتالوج في شريط cube designer..
  2. في مربع حوار ملفات Essbase، في المعرض، انتقل إلى مجلد تقني > تنسيق الجدول وانقر نقرًا مزدوجًا على Sample_Table.xlsx.

    يشتمل ملف Sample_Table.xlsx على ورقة عمل واحدة باسم Sales، وهي تمثل تقرير مبيعات بسيطًا شائعًا من الممكن أن تتلقاه من شخص ما في مؤسستك. تشير رؤوس الأعمدة إلى وجود مقاييس مثل (Units (الوحدات) وDiscounts (الخصومات))، وتمثيلات وقت (مثل Time.Month وTime.Quarter)، ومناطق جغرافية (مثل Regions.Region وRegions.Areas)، ومنتجات (مثل Product.Brand وProduct.LOB).

    من خلال هذا التقرير، يمكنك تكوين تطبيق ومكعب باستخدام التحليل الداخلي، وهو أسلوب لفحص مصدر بيانات فعلي (في هذه الحالة، ملف Sample_Table.xlsx file) لمعرفة عناصر ميتاديتا Essbase.

  3. في شريط cube designer، انقر على تحويل البيانات.
  4. في مربع حوار تحويل البيانات، يمكنك قبول الأسماء الافتراضية للتطبيق (Sample_Table) والمكعب (Sales) أو يمكنك تغييرها.
  5. يفحص Cube Designer البيانات الجدولية لاكتشاف العلاقات التي تحدد البُعدية المناسبة.
  6. انقر على تشغيل، وعند المطالبة بتكوين المكعب انقر على نعم.
  7. عند اكتمال الوظيفة، سيظهر لك مربع الحوار عارض الوظائف.
    انقر على نعم حتى تصبح الحالة "نجاح".
  8. أغلق عارض الوظائف.
  9. سجل الدخول إلى واجهة Essbase على الويب.
  10. عرض إحصائيات المكعب:
    في واجهة Redwood:
    1. في صفحة التطبيقات، افتح تطبيق Sample_Table ثم افتح قاعدة بيانات (مكعب)المبيعات.
    2. في صفحة عام، انقر على الإحصائيات.
    3. في العمود التخزين، يشير الرقم 4,928 الخاص بـ كتل المستوى 0 الموجودة إلى تحميل البيانات في المكعب.
    في واجهة الويب الكلاسيكية:
    1. في صفحة التطبيقات، وسِّع تطبيق Sample_Table وحدد مكعب Sales.
    2. انقر على قائمة "إجراءات" على الجانب الأيمن من مكعب Sales وحدد فحص.
    3. حدد إحصائيات وفي علامة التبويب عام ضمن تخزين يشير الرقم 4928 الخاص بـ كتل المستوى 0 الموجودة إلى تحميل البيانات في المكعب.
  11. تشغيل الإطار العام وعرض الأبعاد:
    • في واجهة Redwood، في صفحة عام، حدد التفاصيل، ثم حدد تشغيل الإطار العام.
    • في واجهة الويب الكلاسيكية، استخدم علامة تبويب عام أعلى أداة فحص قاعدة البيانات لتشغيل الإطار العام.
    في محرر الإطار العام يمكنك رؤية مكعب Sales مشتملاً على الأبعاد التالية: المقاييس Measures والزمن Time والسنوات Years والمنطقة الجغرافية Geo والقناة Channel والمنتج Product.
  12. قم بتوسيع القياسات.
    ستلاحظ أن Units (الوحدات) وDiscounts (الخصومات) وFixed Costs (التكاليف الثابتة) وVariable Costs (التكاليف المتغيرة) وRevenue (الإيرادات) معروضة في تدرج مسطح.

في تصدير ميتاديتا والبيانات وتعديلها، ستقوم بتكوين تدرج لهذه المقاييس بحيث تستطيع رؤية صافي إيرادات الخصومات والتكاليف الإجمالية (الثابتة والمتغيرة).

تصدير ميتاديتا والبيانات وتعديلها

في تحويل البيانات الجدولية إلى مكعب، يمكنك تكوين تطبيق ومكعب من بيانات جدولية.

تصدير مكعب، بما في ذلك بياناته إلى Excel من واجهة Essbase على الويب، ثم افتح مصنف التطبيق الذي تم تصديره لفحص التنسيق.
  1. تصدير إلى Excel.
    في واجهة Redwood:
    1. في واجهة Essbase على الويب، في صفحة التطبيقات، افتح تطبيق Sample_Table، ثم افتح قاعدة البيانات (المكعب) المبيعات.
    2. من القائمة إجراءات حدد تصدير إلى Excel.
    في واجهة الويب الكلاسيكية:
    1. في واجهة Essbase على الويب، في صفحة التطبيقات، قم بتوسيع التطبيق Sample_Table وحدد المكعب المبيعات.
    2. من القائمة إجراءات حدد تصدير إلى Excel.
  2. في مربع الحوار تصدير إلى Excel، حدد خيار (رئيسي-فرعي) من قائمة تصدير أسلوب الإنشاء.
  3. حدد تصدير البيانات وانقر على موافق.
    • إذا كان حجم البيانات أقل من 400 ميجابايت، يؤدي ذلك إلى تصدير ميتاديتا والبيانات إلى ملف Excel باسم مصنف تطبيق. احفظ مصنف التطبيق، Sales.xlsx في منطقة "التنزيلات". يعرّف مصنف التطبيق المكعب الذي قمت بتصديره.
    • إذا كان حجم البيانات يتجاوز 400 ميجابايت، يتم حفظ ملف البيانات في ملف مضغوط دون تضمينه في ملف Excel الذي يتم تصديره. يمكن تنزيل ملف ZIP الذي يشتمل على البيانات ومصنف التطبيق من صفحة الملفات .
  4. افتح Sales.xlsx.
  5. مرر حتى ورقة عمل Data.Sales لعرضها. فهذه هي ورقة عمل البيانات الخاصة بالمكعب.
    افحص أوراق العمل لكل الأبعاد. وتبدأ أوراق عمل الأبعاد بـ Dim، بما في ذلك ورقة عمل بُعد المقاييس Measures.
  6. باستخدام مصنف التطبيق الذي تم تصديره، يمكنك إجراء مزيد من التحديثات التزايدية. على سبيل المثال، يمكنك إضافة أو إزالة التدرجات الهرمية وإرفاق معادلة بمقياس وتغيير الأسماء البديلة وإنشاء عمليات حسابية، فضلاً عن مهام أخرى عديدة.
يتمثل الغرض من المهام المتسلسلة في هذا الفصل عرض كيفية تصميم وتوزيع البيانات الجدولية أو المكعبات من مصنفات التطبيق. حيث يمكنك تحسين تصميم المكعبات بطريقة تزايدية عن طريق تصديرها إلى مصنفات التطبيق وإجراء التعديلات ثم إعادة إنشائها.