إن المكعبات هي بنى استعلام مصممة خصيصا لتحليل مقياس أداء أعمال واحد أو أكثر (مثل صافي الربح أو إجمالي المبيعات) عبر أبعاد مختلفة (الوقت والجغرافيا والديموغرافيات وما إلى ذلك). غالبا ما يستخدم الأشخاص الذين يبنون PivotTables أو PivotCharts Excel مكعبات Analysis Services كمصدر بيانات.
إن MDX هي لغة الاستعلام للمكعبات. في الكواليس، يستخدم Excel MDX لاسترداد الحقول وقيم البيانات عند اختيار عناصر من قائمة حقول PivotTable. يمكنك أيضا إنشاء استعلامات MDX يدويا عند استيراد البيانات من مكعب Analysis Services.
إذا كنت تستخدم Power Pivot في Excel، يمكنك إنشاء استعلام MDX باستخدام "مصمم استعلام MDX" عند الاستيراد من قاعدة بيانات متعددة الأبعاد يتم تشغيلها على Analysis Services.
روبوت Who استخدام مصمم استعلام MDX؟ ستنجح في استخدام منشئ استعلام MDX إذا كنت تملك خبرة في MDX، أو إذا كان لديك استعلام محدد مسبقا لاستخدامه أو اختباره. إذا لم تكن خبير MDX، فاستخدم Excel للحصول على بيانات Analysis Services. عند الاتصال بخادم وقاعدة بيانات، يعرض Excel المكعبات المتوفرة، ويستورد كل قياساته وأبعاده بحيث يمكنك الاستعلام عن أي جزء من المكعب باستخدام قائمة حقول PivotTable.
-
افتح Power Pivot النافذة.
-
انقر فوق الصفحة > الحصول على بيانات خارجية > من قاعدة البيانات > من Analysis Services أو Power Pivot.
-
في معالج استيراد الجدول، قم بتوفير اسم خادم Analysis Services متعدد الأبعاد واختر قاعدة البيانات. انقر فوق التالي.
-
اللصق في استعلام MDX في نافذة "بيان MDX".
-
انقر فوق التحقق من صحة.
-
إذا حصلت على خطأ، فمسح الاستعلام من النافذة.
-
انقر فوق تصميم لفتح مصمم استعلام MDX، الذي يمكنك تشغيله في وضع التصميم أو الاستعلام استنادا إلى ما اعتدت عليه. يوفر المصمم قائمة الدالات ويظهر بنية المكعب بالكامل بحيث يمكنك اختيار القياسات والمعدلات الرئيسية والأبعاد التي يمكنك إضافتها إلى نموذج البيانات.
-
لصق الاستعلام في نافذة الاستعلام. استخدم الدالات والبيانات التعريفية التي يوفرها المصمم لإعادة تصميم استعلام قابل للتطبيق.
-
عند التحقق من صحة الاستعلام، انقر فوق إنهاء لاسترداد البيانات. سيتم استيراد البيانات وبيانات التعريف إلى نموذج بيانات يتم عرضه في Power Pivot. قد تحتاج إلى إنشاء علاقات لتوصيل هذه البيانات بجداول أخرى في النموذج. راجع إنشاء علاقات في طريقة عرض الرسم التخطيطي للحصول على التفاصيل.
يكون لمصمم استعلام MDX وضعان: وضع التصميم ووضع الاستعلام. يوفر كل وضع جزء بيانات تعريف يمكنك سحب الأعضاء منه من المكعبات المحددة لإنشاء استعلام MDX يسترد البيانات التي تريد استخدامها.
مصمم استعلام MDX رسومي في وضع التصميم
عند تحرير استعلام MDX، يتم فتح مصمم استعلام MDX الرسومي في وضع التصميم.
ويسمي الشكل التالي الكيانات في وضع التصميم.
يسرد الجدول التالي الكيانات في هذا الوضع:
جزء |
الوظيفة |
الزر "تحديد مكعب" (...) |
يعرض المكعب المحدد حاليا. |
جزء بيانات التعريف |
يعرض قائمة هرمية من القياسات ومؤشرات الأداء الرئيسية والأبعاد المعرفة على المكعب المحدد. |
جزء الأعضاء المحسوبون |
يعرض الأعضاء المحسوبين المعرفين حاليا والمتوفرين للاستخدام في الاستعلام. |
جزء التصفية |
يتم استخدامها لاختيار الأبعاد والتسلسلات الهيكلية ذات الصلة لتصفية البيانات عند المصدر والحد من البيانات التي يتم إرجاعها. |
جزء البيانات |
يعرض عناوين الأعمدة الخاصة بتعيين النتائج عند سحب العناصر من جزء بيانات التعريف و جزء الأعضاء المحسوبين. يقوم تلقائيا بتحديث مجموعة النتائج إذا تم تحديد الزر AutoExecute. |
يمكنك سحب الأبعاد والمقيسات وKPIs من جزء بيانات التعريف، والأعضاء المحسوبين من جزء الأعضاء المحسوبين، إلى جزء البيانات. في جزء عامل التصفية، يمكنك تحديد الأبعاد والتسلسلات الهيكلية ذات الصلة، بالإضافة إلى تعيين تعبيرات التصفية للحد من البيانات المتوفرة للاستعلام. إذا تم تحديد زر تبديل AutoExecute () على شريط الأدوات، يقوم مصمم الاستعلام بتشغيل الاستعلام في كل مرة تقوم فيها بإسقاط كائن بيانات تعريف في جزء البيانات. يمكنك تشغيل الاستعلام يدويا باستخدام الزر تشغيل ( ) على شريط الأدوات.
عند إنشاء استعلام MDX في هذا الوضع، يتم تضمين الخصائص الإضافية التالية تلقائيا في الاستعلام:
خصائص الأعضاء MEMBER_CAPTION، MEMBER_UNIQUE_NAME
خصائص الخلية VALUE، BACK_COLOR، FORE_COLOR، FORMATTED_VALUE، FORMAT_STRING، FONT_NAME، FONT_SIZE، FONT_FLAGS
لتحديد خصائص إضافية خاصة بك، يجب تحرير استعلام MDX يدويا في وضع الاستعلام.
الاستيراد من ملف استعلام mdx. غير معتمد.
شريط أدوات مصمم استعلام MDX رسومي في وضع التصميم
يوفر شريط أدوات مصمم الاستعلام أزرارا لمساعدتك على تصميم استعلامات MDX باستخدام الواجهة الرسومية. يسرد الجدول التالي الأزرار ووظائفها.
الزر |
الوصف |
تحرير كنص |
غير ممكن لنوع مصدر البيانات هذا. |
استيراد |
استيراد استعلام موجود من ملف تعريف تقرير (rdl.) على نظام الملفات. |
|
التبديل إلى نوع الأمر MDX. |
|
تحديث بيانات التعريف من مصدر البيانات. |
|
عرض مربع الحوار "منشئ الأعضاء المحسوب". |
|
تبديل بين إظهار الخلايا الفارغة في جزء البيانات وليس إظهارها. (هذا هو المكافئ لاستخدام عبارة NON EMPTY في MDX). |
|
تشغيل الاستعلام تلقائيا وإظهار النتيجة في كل مرة يتم فيها تغيير. يتم عرض النتائج في جزء البيانات. |
|
إظهار التجميعات في جزء البيانات. |
|
احذف العمود المحدد في جزء البيانات من الاستعلام. |
|
عرض مربع الحوار معلمات الاستعلام. عند تحديد قيم لمعلمة استعلام، يتم تلقائيا إنشاء معلمة بالاسم نفسه. |
|
قم بإعداد الاستعلام. |
|
تشغيل الاستعلام وعرض النتائج في جزء البيانات. |
|
إلغاء الاستعلام. |
|
تبديل بين وضع التصميم ووضع الاستعلام. |
مصمم استعلام MDX رسومي في وضع الاستعلام
لتغيير مصمم الاستعلام الرسومي إلى وضع الاستعلام، انقر فوق الزر وضع التصميم على شريط الأدوات.
يقوم الشكل التالي تسمية الكيانات في وضع الاستعلام.
يسرد الجدول التالي الكيانات في هذا الوضع:
جزء |
الوظيفة |
الزر "تحديد مكعب" (...) |
يعرض المكعب المحدد حاليا. |
جزء بيانات التعريف/الدالات/القوالب |
يعرض قائمة هرمية من القياسات وKPIs والأبعاد المعرفة على المكعب المحدد. |
جزء الاستعلام |
يعرض نص الاستعلام. |
جزء النتائج |
يعرض نتائج تشغيل الاستعلام. |
يعرض جزء بيانات التعريف علامات تبويب لبيانات التعريفوالوظائفوالقوالب. من علامة التبويب بيانات التعريف، يمكنك سحب الأبعاد والتسلسلات الهيكلية وKPIs والمقيسات إلى جزء استعلام MDX. من علامة التبويب دالات، يمكنك سحب الدالات إلى جزء استعلام MDX. من علامة التبويب قوالب، يمكنك إضافة قوالب MDX إلى جزء استعلام MDX. عند تنفيذ الاستعلام، يعرض جزء النتائج نتائج استعلام MDX.
يمكنك توسيع استعلام MDX الافتراضي الذي تم إنشاؤه في وضع "التصميم" بحيث يشمل خصائص الأعضاء وخصائص الخلايا الإضافية. عند تشغيل الاستعلام، لا تظهر هذه القيم في مجموعة النتائج. ومع ذلك، يتم تمريرها مرة أخرى مع مجموعة الحقول مجموعة البيانات، كما يمكنك استخدام هذه القيم.
شريط أدوات مصمم الاستعلام الرسومي في وضع الاستعلام
يوفر شريط أدوات مصمم الاستعلام أزرارا لمساعدتك على تصميم استعلامات MDX باستخدام الواجهة الرسومية.
أزرار شريط الأدوات متطابقة بين وضع التصميم ووضع الاستعلام، ولكن لا يتم تمكين الأزرار التالية في وضع الاستعلام:
-
تحرير كنص
-
إضافة عضو محسوب ()
-
إظهار الخلايا الفارغة ()
-
AutoExecute ()
-
إظهار التجميعات ()