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