6 ترشيح البيانات وتحديدها للتحليلات

يشرح هذا الفصل كيفية إنشاء المرشحات، وخطوات التحديد، والمجموعات، والعناصر المحسوبة في Oracle Business Intelligence Enterprise Edition. وهو يشرح كيفية استخدام هذه الكائنات لتحديد البيانات المعروضة في التحليلات ولوحات المعلومات.

حفظ الكائنات ككائنات داخلية أو مسماة

يتناول هذا القسم حفظ الكائنات ككائنات داخلية أو مسماة. ويشمل الموضوعات التالية:

الموضوعات

ما المقصود بالكائنات الداخلية أو المسماة؟

عند التعامل مع كائنات معينة، يمكنك تكوين كائنات أخرى يتم حفظها مع تلك الكائنات.

فعند حفظ كائن معين مع آخر، يتم حفظ ذلك الكائن ككائن "داخلي." ويمكنك حفظ المرشحات والمجموعات والعناصر المحسوبة كعناصر داخلية. على سبيل المثال، يمكنك تكوين مجموعة كجزء من تحليل. وعند حفظ التحليل، سيتم حفظ المجموعة كمجموعة "داخلية" أو جنبًا إلى جنب مع التحليل.

وبالإضافة إلى حفظ هذه الكائنات ككائنات داخلية، يمكنك حفظها ككائنات مفردة في نطاق الموضوع ضمن Oracle BI Presentation Catalog. عند حفظ كائن على نفسه، فسيصبح كائنًا "مسمى". توفر الكائنات المسماة إمكانية إعادة الاستخدام لأنك قد تقوم بتكوين الكائن واستخدامه عدة مرات مع أي تحليل أو لوحة معلومات (بالنسبة للمرشحات) أو صفحة لوحة معلومات (بالنسبة للمرشحات) تحتوي على أعمدة محددة في الكائن المسمى. وعند تحديث الكائن المسمى وحفظه، سيتم تطبيق تلك التحديثات على الفور على جميع الكائنات حيث يتم استخدام الكائن المسمى.

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

ما هيكل المجلدات للكائنات المسماة؟

عادة ما يتم حفظ المرشحات والمجموعات والعناصر المحسوبة المسماة في مجلد نطاق الموضوع الخاص بها.

ومن خلال حفظ الكائنات في مجلد نطاق الموضوع، يمكنك التأكد من توفرها عند تكوين تحليل لنفس نطاق الموضوع.

تتوفر الكائنات المسماة المحفوظة في مجلد /مجلداتي لك وحدك. تتوفر الكائنات المحفوظة في مجلد /Shared Folders للمستخدمين الآخرين الذين لديهم الإذن اللازم للوصول إلى المجلدات. وفي حالة عدم وجود مجلد نطاق موضوع في مجلد /My Folders (مجلداتي) الخاص بك أو داخل مجلد /Shared Folders (المجلدات المشتركة)، فسيتم تكوين مجلد نطاق الموضوع تلقائيًا. وعند حفظ الكائن، يعرض مربع الحوار "حفظ باسم" مسارًا افتراضيًا للحفظ في /My Folders/Subject Area Contents/<subject area>. ومع ذلك، فلا تزال منطقة المجلدات في مربع الحوار تعرض جميع طبعات مجلد نطاق الموضوع في الكتالوج.

حفظ المرشحات كمرشحات داخلية أو مسماة

يمكنك حفظ مرشح بوصفه مرشحًا داخليًا أو مرشحًا مسمى.

عند تكوين مرشح داخلي في جزء "المرشحات" بعلامة تبويب "المعايير" في محرر التحليل، يمكنك اختياريًا حفظ المرشح الداخلي كمرشح مسمى. كما يمكن تكوين مرشح مسمى على مستوى التحليل أو ككائن مستقل من العنوان العام.

يمكن للمرشح المسمى ترشيح جميع التحليلات أو بعضها والتي يتم تضمينها في لوحة معلومات أو تحليلات مضمنة في نفس صفحة لوحة المعلومات.

حفظ المجموعات والعناصر المحسوبة كعناصر داخلية أو مسماة

يتيح حفظ المجموعات والعناصر المحسوبة إمكانية إعادة استخدام تلك الدوال في التطبيق.

يمكنك حفظ المجموعات والعناصر المحسوبة ككائنات داخلية أو مسماة:

  • عند تكوين مجموعة أو عنصر محسوب أثناء تحرير طريقة عرض وحفظها أو أثناء العمل في نسق مركب يتم حفظ المجموعة أو العنصر المحسوب كعنصر داخلي مع التحليل.

  • عند العمل في جزء خطوات التحديد:

    • يمكنك حفظ مجموعة أو عنصر محسوب موجود داخل خطوة ككائن مسمى في الكتالوج.

    • يمكنك حفظ مجموعة من الخطوات أو قائمة الأعضاء الناتجة لعمود معين ككائن مسمى. ولا يمكنك حفظ مجموعة من الخطوات إذا كانت هناك واحدة من الخطوات التي تحتوي على عنصر محسوب.

يرجى الاطلاع على إضافة مجموعة إلى تحليل آخر.

لحفظ عنصر محسوب أو مجموعة ككائن مسمى في الكتالوج:

  1. اعرض جزء "خطوات التحديد".

  2. انقر على ارتباط العنصر المحسوب أو المجموعة، ثم انقر على حفظ العنصر المحسوب باسم أو حفظ المجموعة باسم لعرض مربع الحوار حفظ باسم.

  3. أكمل مربع الحوار لحفظ الكائن في الكتالوج.

لحفظ مجموعة من الخطوات كمجموعة إلى الكتالوج:

  1. اعرض جزء "خطوات التحديد".

  2. انقر على الزر حفظ خطوات التحديد الموجود أقصى يسار اسم العمود.

  3. أكمل بيانات مربع الحوار حفظ خطوات التحديد لحفظ المجموعة ككائن في الكتالوج.

ما المقصود بالمرشحات وخطوات التحديد؟

يمكنك استخدام كل من المرشحات وخطوات التحديد لتقليص النتائج التي يتم عرضها عند تشغيل التحليل، بحيث تجيب النتائج عن سؤال معين.

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

يتم تطبيق المرشحات وخطوات التحديد على مستوى الأعمدة وهما يوفران طريقتين للحد من البيانات في تحليل معين. يتم دومًا تطبيق المرشح على عمود قبل تطبيق أية خطوات تحديد. يتم تطبيق الخطوات بأي ترتيب محدد. تختلف المرشحات عن خطوات التحديد في أوجه عدة:

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

  • بينما يتم تطبيق خطوات التحديد بعد تجميع الاستعلام وهي تؤثر فقط على الأعضاء المعروضين؛ وليس على القيم التراكمية الناتجة. على سبيل المثال, لنفترض أنك لديك قائمة أعضاء يكون المجموع التراكمي لها هو 100. إذا قمت بإزالة أحد الأعضاء باستخدام خطوة تحديد، فسيظل المجموع التراكمي هو 100 كما هو. تختص خطوات التحديد بكل عمود على حدة ولا يمكن أن تكون فيما بين الأعمدة.

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

يمكن تطبيق نوع آخر من أنواع المرشحات، يُطلق عليه الموجّه، على جميع العناصر الموجودة في لوحة المعلومات. يمكنك استخدام الموجهات لإكمال خطوات التحديد والمرشحات في وقت التشغيل. يرجى الاطلاع على المطالبات في لوحات المعلومات والتحليلات.

يوفر Oracle BI Enterprise Edition طريقة عرض "عوامل التصفية" وطريقة عرض "خطوات التحديد"، والتي يمكنك إضافتها إلى تحليل لعرض أية مرشحات أو خطوات تحديد يتم تطبيقها على التحليل. ويمكن أن تساعد إضافة طرق العرض هذه المستحدم على فهم المعلومات المعروضة في التحليل. اطلع على إضافة طرق عرض لعرضها في لوحات المعلومات.

كيف تختلف المرشحات عن خطوات التحديد؟

يتم تطبيق المرشحات وخطوات التحديد على مستوى الأعمدة وهما يوفران طريقتين للحد من البيانات في تحليل معين.

يتم دومًا تطبيق المرشح على عمود قبل تطبيق أية خطوات تحديد. يتم تطبيق الخطوات بأي ترتيب محدد. وتختلف المرشحات عن خطوات التحديد بعدة طرق.

المرشحات

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

خطوات التحديد

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

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

تطبيق المرشحات على أعمدة السمات للتأثير على الأعمدة التدريجية

يمكنك استخدام مرشح على عمود سمة ذي صلة للتأثير على عرض الأعضاء في عمود تدريجي.

على سبيل المثال، لنفترض أن هناك عمودًا متدرجًا يحتوي على مستويات "السنة" و"ربع السنة" و"الشهر". ولنفترض أن هناك مرشحًا على عمود السمة الذي يتطابق مع مستوى تدرج "السنة". إذا قمت بتكوين مرشح على "السنة" لقصر النتائج على سنتي 2008 و2009، فعند عرض العمود المتدرج بطريقة العرض، لن يظهر سوى هاتين السنتين. تعتمد هذه الوظيفة على طريقة تعريف الأعمدة المنطقية في طبقة الأعمال بنطاق الموضوع في أداة Oracle BI Administration Tool.

التعامل مع تحديدات البيانات

أثناء تحديد أعضاء البيانات الذين يتم تضمينهم في تحليل، يمكن أن تقوم بتكوين تحديدات بيانات من مصدر البيانات.

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

ويمكن أن تقوم بعرض خطوات التحديد هذه في جزء خطوات التحديد. ويتم تكوين الخطوات بالطرق التالية:

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

  • أثناء إضافة المجموعات والعناصر المحسوبة، يتم تكوين الخطوات بشكل تلقائي.

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

  • يمكنك تكوين الخطوات بشكل مباشر باستخدام الجزء "خطوات التحديد"، من أجل تنقيح تحديد البيانات لعمود متدرج أو عمود سمات معين. ويمكنك عرض الجزء "خطوات التحديد" من أماكن مختلفة بما في ذلك علامة التبويب "النتائج"، وعلامة التبويب "المعايير"، وبعض محررات طرق العرض.

يمكن أن تكون خطوات التحديد من أحد الأنواع التالية:

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

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

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

  • قائمة على خطوة تدرج — خطوة للأعمدة المتدرجة تتيح لك القدرة على تحديد نوع العلاقة التي يتم تحديد الأعضاء من خلالها. ويمكنك تحديد علاقة مجموعة (مثل "عناصر فرعية لـ" أو "عنصر رئيسي لـ") أو مستوى تدرج محدد (للتدرجات القائمة على المستوى فقط) أو علاقة مستوى (للتدرجات القائمة على المستوى فقط).

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

    اطلع على التعامل مع المجموعات والعناصر المحسوبة.

تكوين خطوات تحديد

يمكنك تكوين خطوات في جزء خطوات التحديد، والذي يمكن أن تقوم بعرضه في أماكن متنوعة.

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

على سبيل المثال، يمكنك تكوين خطوة لتحديد معايير للأعضاء التالين في عمود "المكتب": القاهرة والرياض والكويت.

من خلال تكوين خطوات تحديد في علامة تبويب "النتائج" يستطيع المستخدمون اختيار البيانات الأكثر أهمية بالنسبة لهم.

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

    يمكن أن يكون الجزء مطويًا أيضًا في أسفل علامة التبويب "النتائج". انقر على رمز علامة الزائد لتوسيعه.

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

يتم تكوين خطوات التحديد بشكل تلقائي عند استخدام التفاعلات الناجمة عن النقر بزر الماوس الأيمن (مثل إضافة المرتبط أو إبقاء فقط) من أجل تحسين تحديد البيانات لعمود تدرج معين أو عمود سمة معين في طريقة عرض. يرجى الاطلاع على تفاعلات النقر بزر الماوس الأيمن في طرق العرض.

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

تحرير خطوات التحديد

يمكن تحرير خطوات التحديد الموجودة في تحليل.

استخدم جزء خطوات التحديد لإجراء تغييرات في خطوات التحديد.

  • قم بتحريك مؤشر الماوس فوق الخطوة في الجزء "خطوات التحديد" وانقر على زر في شريط الأدوات الذي سيظهر.

    يمكنك تنفيذ مهام متعددة مثل عرض مربع حوار لتحرير الخطوة، أو حذف الخطوة أو تغيير ترتيب الخطوة في قائمة الخطوات.

    بالنسبة لمجموعة أو لعنصر محسوب، انقر على اسمه لعرض قائمة تحتوي على الخيارات اللازمة للتحرير والحفظ.

حفظ خطوات التحديد ككائن مجموعة

عن طريق حفظ خطوات التحديد على هيئة كائن مجموعة يمكن إعادة استخدامها في مواضع متعددة.

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

التعامل مع خطوات التحرير والأعمدة المزدوجة

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

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

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

يرجى الاطلاع على فهم ميزة العمود المزدوج.

تكوين مرشحات الأعمدة

يمكنك تكوين مرشح مسمى أو داخلي في الأعمدة بغرض عرض بيانات محددة.

يرجى الاطلاع على تحرير مرشحات الأعمدة.

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

  1. للتمكن من تكوين مرشح محدد الاسم:
    1. من الصفحة الرئيسية لـ Oracle Business Intelligence، حدد موقع الرأس العام ومرر مؤشر الماوس على القائمة جديد، ومن القائمة حدد المرشح.
    2. من مربع الحوار "تحديد نطاق الموضوع"، اختر نطاق الموضوع المطلوب تكوين مرشح له.
    3. من جزء "نطاقات الموضوعات" في محرر "المرشح" انقر نقرًا مزدوجًا على العمود المطلوب تكوين مرشح له.
  2. لتكوين مرشح مضمن:
    1. قم إما بتكوين تحليل أو الوصول إلى تحليل موجود تريد تكوين مرشح له. انقر على علامة تبويب المعايير.
    2. حدد موقع جزء المرشحات ومن شريط أدوات جزء المرشحات، انقر على زر تكوين مرشح لنطاق الموضوع الحالي. يتم عرض أعمدة التحليل المحددة في قائمة التتالي.
    3. حدد اسم عمود من القائمة. أو حدد خيار المزيد من الأعمدة للوصول إلى مربع الحوار "تحديد عمود" والذي يمكنك من خلاله تحديد أي عمود من نطاق الموضوع.
      إذا كنت تريد إضافة مرشح إلى عمود موجود في نطاق موضوع مختلف، فيجب أولاً إضافة نطاق الموضوع هذا إلى التحليل بالنقر على الزر إضافة/إزالة نطاق الموضوع في جزء نطاقات الموضوعات.
  3. في حقل عامل التشغيل بمربع حوار "مرشح جديد" اختر عامل تشغيل للمرشح. يتم ملء قائمة عوامل التشغيل التي يمكنك الاختيار منها استنادًا إلى نوع العمود الذي حددته. لمزيد من المعلومات حول كل عامل تشغيل، بما في ذلك خيارا عامل التشغيل موجه ويستند إلى نتائج تحليل آخر، يرجى الاطلاع على عوامل التشغيل.
  4. في حقل القيمة، حدد قيمة أو أكثر لاستخدامها عند تطبيق المرشح أو شرط. يمكنك:
    • كتابة قيم، مستخدمًا فاصلة منقوطة لفصل القيم.
    • تحديد قيم من القائمة أو التقويم.

      للبحث عن قيم محددة، انقر على بحث في مربع القائمة. يتم عرض مربع الحوار تحديد القيم، حيث يمكنك البحث عن قيم وتحديدها.

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

    • يساوي / في

    • لا يساوي / ليس في

    • بين

    لتحديد قيم تعليمات برمجية، حدد المربع تحديد حسب عمود التعليمة البرمجية ثم حدد القيم.

  5. إذا تم تكوين مخزنك للأعمدة المزدوجة، وتقوم بتكوين المرشح على عمود عرض وتريد الترشيح وفقًا لقيم العرض وليس قيم التعليمات البرمجية، فقم بإلغاء تحديد المربع ترشيح حسبعمود التعليمة البرمجية.
  6. انقر على الزر إضافة المزيد من الخيارات لإضافة تعبير SQL أو متغير جلسة عمل أو متغير مخزن أو متغير عرض تقديمي أو متغير عام إلى المرشح. في حالة تعيين قيمة المرشح باستخدام تعبير SQL أو متغير، فيجب ترك حقل القيمة فارغًا.
  7. حدد المربع حماية التصفية لحماية قيمة المرشح من أن يتم تجاوزها بواسطة قيمة موجه مطابقة أو عند انتقال المستخدم إلى تقرير آخر ضمن التحليل. عند الانتقال من تقرير إلى آخر ضمن تحليل، يمكن نقل أي قيم موجه حددتها في التقرير الأول إلى التقرير الثاني.
  8. لتحويل المرشح إلى جمل SQL، حدد المربع تحويل المرشح هذا إلى SQL. يتم عرض مربع الحوار "مرشح SQL متقدم".
    هذا تحويل أحادي الاتجاه. بعد تحديد مربع تحويل المرشح هذا إلى SQL، لا يمكنك بعد ذلك عرض المرشح وتحريره في مربع الحوار "تحرير مرشح". بعد تحويل المرشح إلى جمل SQL، يمكنك فقط عرض عنصر المرشح وتحريره على أنه جمل SQL في مربع الحوار "مرشح SQL متقدم". يرجى الاطلاع على تكوين وتحرير جمل SQL لمرشح عمود في تحليل.
  9. عند الانتهاء من تحديد معايير المرشح، انقر على موافق.
  10. احفظ المرشح بإحدى الطرق التالية:
    • من "محرر التحليل"، يمكنك النقر على حفظ التحليل لحفظ المرشح كمرشح مضمن.
    • من "محرر المرشحات"، يمكنك تحديد حفظ المرشح لحفظ المرشح كمرشح محدد.

تحرير مرشحات الأعمدة

استخدم الإجراء التالي لفتح وتحرير مرشح محفوظ.

إذا قمت بتحرير وحفظ مرشح محفوظ، يتم نشر التغييرات التي تقوم بعملها في أي مكان يتم استخدام المرشح فيه.

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

التعامل مع الدالة EVALUATE_PREDICATE

تتيح دالة SQL إمكانية إضافة مرشح غير قياسي.

يوفر هذا القسم الموضوعات التالية التي تتناول التعامل مع الدالة EVALUATE_PREDICATE:

يرجى الاطلاع على Logical SQL Reference Guide for Oracle Business Intelligence Enterprise Edition.

كيف يمكنني استخدام الدالة EVALUATE_PREDICATE مع مرشح؟

يمكنك إضافة الدالة EVALUATE_PREDICATE كجملة مرشح داخلية.

ولا يمكنك استخدام هذه الدالة مع الأعمدة التدريجية. استخدم هذه الدالة في حالة تعذر تكوين عبارة المرشح المناسبة مع عوامل تشغيل مرشح Oracle BI EE. والغرض من هذه الدالة هو استخدامها مع دوال قاعدة البيانات مع نوع إرجاع "منطقي", ويمكن استخدامها لدوال SQL فقط. لا يتم توسيع دعم EVALUATE_PREDICATE عبر جميع مصادر البيانات متعددة الاتجاهات. وعلاوة على ذلك، لا يمكنك استخدام EVALUATE_PREDICATE مع مصادر بيانات XML.

لإضافة دالة EVALUATE_PREDICATE كعبارة ترشيح مدمجة، يلزم الحصول على امتياز "إضافة دالة EVALUATE_PREDICATE" من قبل المسئول.

مثال

فيما يلي مثال لكيفية استخدام الدالة EVALUATE_PREDICATE. يتطلب هذا المثال أن تكون قيم Products.P4 Brand أكبر من 6 أحرف. وبعد تشغيلها، سيرجع هذا المثال أية صفوف يكون فيها طول البيانات في عمود P4 Brand أكبر من 6 أحرف (على سبيل المثال، BizTech وHomeView).

SELECT
0 s_0,
"A - Sample Sales"."Products"."P3 LOB s_1, 
"A - Sample Sales"."Products"."P4 Brand" s_2,
"A - Sample Sales"."Base Facts"."1- Revenue" s_3
FROM "A - Sample Sales"
Where EVALUATE_PREDICATE('length(%1)>6',"A - Sample Sales"."Products"."P4 Brand").
ORDER BY 1,2,3

إضافة الدالة EVALUATE_PREDICATE إلى مرشح داخلي

يصف هذا الإجراء كيفية إضافة الدالة EVALUATE_PREDICATE إلى مرشح داخلي.

ولا يمكنك استخدام هذه الدالة مع الأعمدة التدريجية. لمعرفة المزيد من المعلومات، يرجى الاطلاع على كيف يمكنني استخدام الدالة EVALUATE_PREDICATE مع مرشح؟ وLogical SQL Reference Guide for Oracle Business Intelligence Enterprise Edition.

  1. انتقل إلى جزء المرشحات بمحرر التحليل/، ثم انقر على زر مزيد من الخيارات، ثم حدد الخيار إضافة الدالة EVALUATE_PREDICATE.
  2. أدخل معادلة الدالة في مربع الحوار "دالة EVALUATE_PREDICATE جديدة".
  3. انقر على موافق لعرض دالة EVALUATE_PREDICATE في جزء "المرشحات".

تطبيق مرشح محدد على تحليل

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

استخدم الإجراء التالي لتطبيق مرشح محدد على تحليل.

  1. قم بتكوين التحليل الذي ترغب في إضافة مرشح محدد إليه، أو قم بفتحه.
  2. في علامة التبويب "المعايير" بمحرر التحليل، حدد جزء "الكتالوج" وانتقل إلى المجلد المناسب الذي يحتوي على المرشح المسمى. غالبًا يتم حفظ المرشحات في المجلد الفرعي "نطاق الموضوع". على سبيل المثال، Shared Folders/2. Functional Examples/Filters/A - Sample Sales/Demo.
  3. حدد المرشح المسمى وانقر على الزر إضافة المزيد من الخيارات لعرض مربع الحوار "تطبيق المرشح المحفوظ".
  4. حدد كيف ترغب في إضافة المرشح المحدد إلى التحليل. يمكنك تحديد أحد الخيارين التاليين أو كليهما:
    • حدد مربع مسح كل المرشحات الموجودة قبل التطبيق لإزالة كل المرشحات من التحليل قبل إضافة المرشح المحدد.
    • حدد المربع تطبيق محتويات المرشح بدلاً من مرجع إلى المرشح لنسخ المحتويات الفعلية للتحليل. يتيح لك نسخ المحتويات القدرة على التعامل مع معايير المرشح بدون تعديل المرشح المحفوظ. عندما تقوم بإلغاء تحديد المربع تطبيق محتويات المرشح بدلاً من مرجع إلى المرشح، تتم إضافة إشارة للمرشح إلى التحليل. من التحليل، يمكنك عرض ولكن عدم تعديل محتويات المرشح المحدد.
  5. انقر على موافق.

تجميع مرشحات الأعمدة

يتيح لك تجميع مرشحات الأعمدة باستخدام عوامل تشغيل القيمة المنطقية AND وOR تكوين مرشحات مركبة دون الحاجة إلى معرفة جمل SQL.

يتيح لك تجميع أو توليف مرشحات الأعمدة إمكانية تحديد الأولوية التي يقوم Oracle BI EE بترشيح تحليل وفقًا لها.

إذا كنت تريد تجميع المرشحات، فيجب أن يتضمن المرشح ثلاثة عناصر مرشح أو أكثر.

  1. قم بتكوين أو فتح مرشح محدد أو تحليل يتضمن مرشحًا مضمنًا.
  2. إذا كنت تتعامل مع مرشح محدد فحدد موقع الجزء "مرشح محفوظ" وتأكد أن المرشح يتضمن عنصري مرشح أو أكثر. إذا كنت تتعامل مع مرشح مضمن، فحدد الجزء "المرشحات" وتأكد أن المرشح يتضمن عنصري مرشح أو أكثر.
    بعد إضافة عنصر المرشح الثاني، يتم عرض عامل التشغيل AND قبل عنصر المرشح الثاني.
  3. لتغيير عامل التشغيل AND إلى عامل التشغيل OR، انقر على كلمة AND. يمكنك التبديل بين AND وOR بهذه الطريقة. تذكر:
    • ويعني عامل التشغيل AND أنه لا بد من الوفاء بالمعايير المحددة في كل مرشح. هذا هو الأسلوب الافتراضي لتجميع مرشحات الأعمدة.

    • بينما يعني عامل التشغيل OR أنه يتعين الوفاء بالمعايير المحددة في واحد على الأقل من مرشحات الأعمدة.

  4. عند إضافة عناصر مرشح، انقر على عاملي التشغيل AND وOR حسب الضرورة لتكوين توليفات المرشح المناسبة.
  5. احفظ المرشح بإحدى الطرق التالية:
    • من "محرر التحليل"، يمكنك تحديد حفظ التحليل لحفظ المرشح كمرشح مضمن.

    • من "محرر عوامل التصفية"، يمكنك تحديد حفظ المرشح لحفظ المرشح كمرشح محدد.

    لمعرفة المزيد من المعلومات، يرجى الاطلاع على حفظ الكائنات ككائنات داخلية أو مسماة.

استخدام تحليل محفوظ كمرشح

يمكنك تكوين مرشح استنادًا إلى القيم التي يتم إرجاعها بواسطة تحليل آخر.

يمكن استخدام أي تحليل محفوظ يقوم بإرجاع عمود قيم لترشيح العمود المطابق في تحليل.

  1. قم بتكوين أو فتح مرشح محدد أو تحليل يتضمن مرشحًا مضمنًا.
  2. إذا كنت تتعامل مع مرشح مسمى، فحدد جزء مرشح محفوظ ومن جزء نطاقات الموضوعات حدد العمود المطلوب تكوين مرشح له.

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

  3. في حقل العامل بمربع حوار "مرشح جديد"، حدد يستند على نتائج تحليل آخر.

    يتم عرض الحقول تحليل محفوظ والعلاقة و استخدام القيم الموجودة في العمود.

  4. في حقل تحليل محفوظ، أدخل المسار الكامل للتحليل المحفوظ أو انقر على زر استعراض لتحديد موقع التحليل الذي سيستند المرشح عليه.
  5. حدد اسم عمود من التحليل المحفوظ من حقل استخدام القيم الموجودة في العمود، وفي حقل العلاقة حدد العلاقة المناسبة بين النتائج والعمود المطلوب ترشيحه.
  6. انقر على موافق.

تكوين وتحرير جمل SQL لمرشح عمود في تحليل

يمكنك تكوين وتحرير عبارة SQL WHERE المنطقية التي يتم استخدامها كمرشح.

وعلى الرغم من أن هذه السمة لا تكون ضرورية بصفة عامة، إلا أنها متاحة للمستخدمين الذين يرغبون في الحصول على قدرات الترشيح المتقدمة. للحصول على أوصاف لعبارات SQL، يرجى الاطلاع على Oracle Fusion Middleware LogicalSQL Reference Guide for Oracle Business Intelligence Enterprise Edition.

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

  1. قم بتكوين أو فتح المرشح أو التحليل المحدد الذي يحتوي على مرشح مضمن.
  2. إذا كنت تتعامل مع مرشح مسمى، فحدد جزء مرشح محفوظ ومن جزء نطاقات الموضوعات حدد العمود المطلوب تكوين مرشح له.

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

  3. في مربع الحوار "مرشح جديد" اختر معايير المرشح وحدد تحويل المرشح هذا إلى SQL.
  4. انقر على موافق.
  5. في مربع الحوار "مرشح SQL متقدم" أدخل التعديلات في حقل SQL، وانقر على موافق.
    لاحظ أنه بعد تحويل المرشح إلى جملة SQL، لن تتمكن بعد ذلك من عرض المرشح وتحريره في مربع الحوار "تحرير مرشح".

التعامل مع المقاييس المحسوبة

يتم اشتقاق المقاييس المحسوبة من مقاييس أخرى، ويتم تكوينها باستخدام المعادلات.

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

لتكوين مقياس محسوب:

  1. قم بأحد الإجراءات التالية:

    • لتكوين مقياس محسوب لكل طرق عرض البيانات المشتملة على أعمدة ضمن النسق المركب، انقر على زر مقياس محسوب جديد في محرر التحليل: علامة تبويب النتائج.

    • لتكوين مقياس محسوب لطريقة عرض بيانات محددة ضمن "النسق المركب"، قم بتحرير طريقة عرض البيانات المحددة ثم انقر على زر مقياس محسوب جديد في محرر طريقة عرض البيانات بعلامة تبويب "النتائج".

  2. استكمل بيانات مربع الحوار "مقياس محسوب جديد".

  3. انقر على الزر موافق.

لتحرير مقياس محسوب:

يمكنك تحرير مقياس محسوب من خلال علامة التبويب "المعايير" بمحرر التحليل.

  1. في علامة تبويب "المعايير"، انقر على الزر خيارات على الجانب الأيمن من اسم العمود الخاص بالمقياس المحسوب.
  2. قم بتعديل الأعمدة حسب الحاجة.
    • تحديد ترتيب فرز الأعمدة. (لا يمكن تحديد ترتيب الفرز لمستويات التدرج.)
    • تحرير معادلات لأعمدة السمات وأعمدة المقاييس، ويشمل ذلك تخصيص العناوين، وتحديد قاعدة التجميع. (لا يمكن تخصيص العناوين، أو تحديد قاعدة التجميع، أو تحرير المعادلات لأعمدة متدرجة أو لمستويات التدرج.)
    • تحرير خصائص العمود للتحكم في صيغة وتفاعل الأعمدة ومستويات التدرج.

التعامل مع المجموعات والعناصر المحسوبة

يمكنك تكوين مجموعة أو عنصر محسوب كوسيلة لعرض البيانات في مصفوفة تمثيل بيانات أو جدول أو جدول محوري أو تداخل أو رسم بياني.

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

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

    تستخدم المجموعة دالة التجميع الموجودة لعمود الإجراء التي تعرض معه. ويتم تنفيذ التجميع بشكل تصاعدي من أقل مستويات التفاصيل في Oracle BI Server، إلا أنه لا يتم احتساب القيم مرتين.

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

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

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

ما المقصود بالمجموعات؟

المجموعة (والتي يطلق عليها كذلك اسم "تحديد محفوظ" في المنتجات الأخرى) عبارة عن عضو معرف من قبل المستخدم في عمود.

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

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

ما المقصود بالعناصر المحسوبة؟

العنصر المحسوب عبارة عن عملية حسابية بين الأعضاء، ويتم تمثيله على أنه عضو مفرد.

يتيح لك العنصر المحسوب القدرة على تجاوز قاعدة التجميع الافتراضية التي يتم تحديدها في مخزن Oracle BI، وبالنسبة لتحليل موجود،فالعنصر المحسوب هو قاعدة التجميع التي يختارها المصمم. ويمكنك تعريف العنصر المحسوب باستخدام معادلة مخصصة (وهو الإعداد الافتراضي) أو من خلال دمج الأعضاء المحددين مع دالة (على سبيل المثال، "المجموع").

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

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

  • الحسابات الأساسية الموجودة في منطقة جغرافية

  • المنتجات المتقدمة

  • الفترات الزمنية غير القياسية، مثل الأسابيع الثلاثة الأولى من سبتمبر.

يمكنك تكوين عناصر محسوبة للأعمدة في أماكن متنوعة. وتختلف العمليات الحسابية عن قواعد التجميع الافتراضية التي يتم تطبيقها على المقاييس. يرجى الاطلاع على إضافة الإجماليات إلى الجداول والجداول المحورية. وداخليًا، يتم التعامل مع العناصر المحسوبة مثل جمل SQL SELECT، ويتم تنفيذ الدوال المحددة على مجموعة النتائج. يرجى الاطلاع على Oracle Fusion Middleware LogicalSQL Reference Guide for Oracle Business Intelligence Enterprise Edition .

تكوين المجموعات والعناصر المحسوبة

استخدم مجموعة أو عنصرًا محسوبًا لإضافة "أعضاء" جدد إلى عمود.

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

  1. قم بأحد الإجراءات التالية:
    • انقر على زر تكوين عنصر محسوب أو مجموعة.

      يكون الزر متاحًا في مواقع متعددة. توفر القائمة التالية بعضًا من هذه المواقع:

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

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

    • انقر على ارتباط ثم، خطوة جديدة في جزء "خطوات التحديد".

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

  2. قم باستكمال بيانات مربع الحوار المناسب، سواء كان "عنصر محسوب جديد" أو "مجموعة جديدة".
  3. ضع في اعتبارك ما يلي عند إضافة عنصر محسوب أو مجموعة:
    • من داخل النسق المركب:

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

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

    • من داخل محرر طريقة عرض، حدد زر الخيار طريقة العرض الحالية أو كل طرق العرض لإضافة المجموعة أو العنصر المحسوب إلى طريقة العرض النشطة المحددة أو لكل طرق العرض في النسق المركب.

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

    • في حالة إضافة عنصر محسوب أو مجموعة إلى طريقة عرض ضمن لوحة معلومات باستخدام قائمة زر الماوس الأيمن، فستتم إضافة العنصر المحسوب أو المجموعة إلى طريقة العرض الحالية فقط.

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

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

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

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

ربما تواجه خطأ عند استخدام المجموعات عندما يكون Oracle Online Analytical Processing (OLAP) هو مصدر بيانات التحليل. إذا تم تضمين المجموعة في طريقة عرض وتم عرض رسالة خطأ، فمن المحتمل أن تكون المشكلة هي أنه هناك عمود إجراء في التحليل يستخدم تجميعًا خارجيًا.

ارجع إلى المسئول للتعرف على تنفيذ أحد الحلول المحتملة التالية:

  • حدد قاعدة التجميع بشكل صريح للإجراء في المخزن.

  • قم بتكوين مجموعة القيم المناسبة كعضو بعد في مساحة عمل Oracle OLAP التحليلية.

تحرير المجموعات والعناصر المحسوبة

يمكن تحديث المجموعات والعناصر المحسوبة لتقديم المعلومات الأكثر فائدة للمستخدمين.

يمكنك تحرير المجموعات والعناصر المحسوبة بعدة طرق:

  • في جزء خطوات التحديد، انقر على الارتباط الخاص بالمجموعة أو العناصر المحسوبة، ثم انقر على تحرير لعرض مربع الحوار المناسب.

  • إذا كنت قد قمت بحفظ الكائن في الكتالوج، فحدد الكائن في الجزء "الكتالوج" وانقر على تحرير لعرض مربع الحوار المناسب.

  • في مصفوفة تمثيل بيانات أو جدول أو جدول محوري أو تداخل (على الحافة الخارجية)، انقر بزر الماوس الأيمن على مجموعة أو على عنصر محسوب وحدد تحرير مجموعة أو تحرير عنصر محسوب.

يمكن أن تتأثر قيمة مجموعة أو عنصر محسوب بسبب المرشحات وخطوات التحديد بأشكال مختلفة:

  • المرشحات — يتم تقييم مجموعة أو عنصر محسوب فقط باستخدام الأعضاء الذين لم تتم إزالتهم باستخدام المرشحات. على سبيل المثال، إذا كان لديك عضو محسوب لـ SUM (EAST + WEST) إلا أنه تمت إزالة WEST من خلال مرشح، فلا يتم تضمين إلا مجموع EAST للعنصر المحسوب. في حالة إزالة كل الأعضاء، يتم إرجاع قيمة خالية، بحيث تظهر كخلية فارغة في مصفوفة تمثيل بيانات أو جدول أو جدول محوري أو تداخل.

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

    • تتأثر قائمة المجموعات بالأعضاء الذين يتم الإبقاء عليهم أو إزالتهم في الخطوات التالية، إلا أن قيمة الإطار العام للمجموعة تبقى كما هي. على سبيل المثال، لنفترض أن المجموعة MyNewYork تحتوي على "آلباني" و"بافلو" وقيمتها هي 100. لنفترض أن "آلباني" تمت إزالتها في خطوة تالية. تبقى قيمة المجموعة MyNewYork كما هي 100، إلا أنه لا يتم سرد "آلباني" في المجموعة بعد ذلك.

    • لا يتأثر العنصر المحسوب بالأعضاء الذين يتم الإبقاء عليهم أو إزالتهم في الخطوات التالية.

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

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

ضع في اعتبارك ما يلي في حالة إزالة عنصر محسوب أو مجموعة باستخدام قائمة زر الماوس الأيمن:

  • من طريقة عرض ضمن صفحة لوحة معلومات — تتم إزالة العنصر المحسوب أو المجموعة فقط من طريقة العرض الحالية.

  • من طريقة عرض ضمن محرر طرق عرض — تتم إزالة العنصر المحسوب أو المجموعة من كل طرق العرض.

إضافة مجموعة إلى تحليل آخر

يمكنك إضافة مجموعة إلى نفس العمود الذي تم إنشاؤها فيه في تحليل آخر.

المجموعات المضافة إلى تحليل يمكن أن تكون قائمة من الأعضاء أو مجموعة من خطوات التحديد. للحصول على معلومات حول هذه المجموعات، يرجى الاطلاع على حفظ خطوات التحديد ككائن مجموعة.

لإضافة المجموعة، يمكنك استخدام علامة التبويب "النتائج" أو يمكنك فعل ذلك في جزء "الكتالوج". كما يمكنك كذلك إضافة مجموعة باستخدام الوسائل التالية:

  • في مربع الحوار "خطوة تحرير عضو"، حدد بدء بمجموعة أو عنصر محسوب في مربع الإجراء، ثم حدد المجموعة من جزء "الكتالوج" في القائمة "متاح".

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

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

    • إضافة أعضاء لإضافة أعضاء المجموعات فقط إلى التحليل. لا يمكنك رؤية قيمة الإطار العام.

    يتم تضمين المجموعة أو الأعضاء التابعين لها كخطوة "إضافة" في الجزء "خطوات التحديد". ويمكنك إعادة ترتيب الخطوات كما هو ملائم.

تداخل المجموعات والعناصر المحسوبة

أثناء العمل مع المجموعات والعناصر المحسوبة، يمكن أن ترغب في إجراء "تداخل" بينها، أي تكوين مجموعة داخل مجموعة، على سبيل المثال.

توفر القائمة التالية سيناريوهات متنوعة لتداخل المجموعات والعناصر المحسوبة:

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

  • يمكن أن يتم إجراء "التداخل" للعناصر المحسوبة، أي أنها يمكن أن تحتوي على العناصر المحسوبة الأخرى.

  • لا يمكن أن تحتوي المجموعات على عناصر محسوبة كما لا يمكن أن تحتوي العناصر المحسوبة على مجموعات.

  • عند التعامل مع خطوات التحديد:

    • يمكنك حفظ خطوات التحديد التي تحتوي على مجموعات أو عناصر محسوبة كسلسلة من الخطوات يتم تكوين نتائجها في وقت التشغيل أو كنتائج ثابتة ويتم إعادة عرضها في كل مرة.

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

أمثلة على العناصر المحسوبة

لفهم العناصر المحسوبة، يجب أن يكون لديك إلمام أساسي بمفاهيم SQL.

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

المثال 1-6 الحصول على قيمة المقياس الحالي

يوضح هذا المثال التعليمات البرمجية اللازمة للحصول على قيمة المقياس الحالي، مثل المبيعات بالدولار، لكل من المنتجات SoftDrinkA وSoftDrinkB وSoftDrinkC ثم جمع القيم معًا.

يعتبر هذا الإجراء مكافئًا لتحديد Sum (المجموع) من قائمة "الدالة" المنسدلة، ثم كتابة 'SoftDrinkA','SoftDrinkB','SoftDrinkC' أو النقر عليها لإضافتها إلى حقل "الدالة".

sum('SoftDrinkA','SoftDrinkB','SoftDrinkC')

المثال 2-6 الحصول على الحد الأدنى للمقياس الحالي

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

min('SoftDrinkA','SoftDrinkB')

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

المثال 3-6 الحصول على القيم من كل عنصر في الطبقة خارجي

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

بدلاً من تحديد عنصر محدد لعمود سمة، مثل SoftDrinkA، يمكنك تحديد $n أو $-n، حيث يمثل n عددًا صحيحًا يشير إلى موضع الصف في العنصر. وفي حالة تحديد $n، يتم إحضار المقياس من الصف الذي يحمل الرقم النوني nth. أما في حالة تحديد $-n، فيتم إحضار المقياس من الصف الذي يحمل الرقم النوني nth إلى الصف الأخير.

على سبيل المثال، بالنسبة للمبيعات بالدولار، يحصل $1 على المقياس من الصف الأول في مجموعة البيانات، بينما يحصل $-1 على المقياس من الصف الأخير في مجموعة البيانات.

sum(*)

المثال 4-6 الحصول على قيم المقاييس وجمعها

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

sum($1,$2,$3)

المثال 5-6 إضافة قيم المبيعات

يعرض هذا المثال التعليمات البرمجية المطلوبة لإضافة مبيعات SoftDrinkA وSoftDrinkB وSoftDrinkC. لاحظ أن العنصرين المحسوبين الموضحين في المثال متكافئان. وهذا يعني أن الدالة "المجموع" هي الدالة الافتراضية، وبالتالي يمكن أن يتم حذفها.

'SoftDrinkA' + 'SoftDrinkB' + 'SoftDrinkC' sum('SoftDrinkA','SoftDrinkB','SoftDrinkC')

المثال 6-6 إضافة قيم المبيعات وإرجاع الحد الأقصى

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

max('SoftDrinkA' + 'diet SoftDrinkA', 'SoftDrinkB' + 'diet SoftDrinkB')