كيفية إنشاء نموذج مركب في DAX Studio

في هذا البرنامج التعليمي ، ستتعلم كيفية إنشاء نموذج مركب واستخدام DirectQuery في مجموعة بيانات LuckyTemplates أو في خدمات تحليل Azure.

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

جدول المحتويات

إنشاء نموذج مركب: الشروع في العمل

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

كيفية إنشاء نموذج مركب في DAX Studio

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

كيفية إنشاء نموذج مركب في DAX Studio

بعد ذلك ، انشر نموذج البيانات في خدمة LuckyTemplates .

كيفية إنشاء نموذج مركب في DAX Studio

انتقل إلى LuckyTemplates. انقر فوق الحصول على البيانات ثم مجموعات بيانات LuckyTemplates .

كيفية إنشاء نموذج مركب في DAX Studio

اختر جدول التواريخ ثم انقر فوق إنشاء .

كيفية إنشاء نموذج مركب في DAX Studio

افتح عرض العلاقات.

كيفية إنشاء نموذج مركب في DAX Studio

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

كيفية إنشاء نموذج مركب في DAX Studio

كيفية إنشاء نموذج مركب في DAX Studio

يمكنك أن ترى أنه تم إنشاء علاقة محدودة بين جدول المبيعات وجدول التواريخ. يتم الإشارة إلى علاقة محدودة بالرمز أدناه.

كيفية إنشاء نموذج مركب في DAX Studio

تكوين الاستعلام عن النموذج المركب

انتقل إلى جزء الحقول وافتح جدول المبيعات وأنشئ عمودًا جديدًا .

كيفية إنشاء نموذج مركب في DAX Studio

في هذا العمود الجديد ، اكتب مقياسًا بسيطًا . في هذا المثال ، يُظهر العمود الجديد ترتيب السنة.

كيفية إنشاء نموذج مركب في DAX Studio

بمجرد الانتهاء ، اسحب العمود الجديد وأفلته في لوحة LuckyTemplates القماشية.

كيفية إنشاء نموذج مركب في DAX Studio

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

كيفية إنشاء نموذج مركب في DAX Studio

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

كيفية إنشاء نموذج مركب في DAX Studio

انقر فوق سهم القائمة المنسدلة للتاريخ وحدد العدد . سيحسب هذا عدد القيم في سنة معينة.

كيفية إنشاء نموذج مركب في DAX Studio

حاليًا ، يعرض الجدول نفس قيمة الجرد لكل سنة.

كيفية إنشاء نموذج مركب في DAX Studio

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

لإصلاح هذا ، قم بإنشاء مقياس جديد.

كيفية إنشاء نموذج مركب في DAX Studio

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

اسحب هذا المقياس الجديد وأفلته في الجدول واحذف عمود التاريخ.

كيفية إنشاء نموذج مركب في DAX Studio

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

كيفية إنشاء نموذج مركب في DAX Studio

انسخ استعلام الجدول وارجع إلى DAX Studio .

كيفية إنشاء نموذج مركب في DAX Studio

عرض استعلام DAX والاستعلام المباشر

عند لصق الرمز ، سيظهر مربع حوار يسألك عن الاستعلامات التي تريد لصقها.

نظرًا لأن هذا يتصل بمجموعة بيانات LuckyTemplates باستخدام خيار DirectQuery ، انقر فوق الخيار كلا من DAX والاستعلام المباشر .

كيفية إنشاء نموذج مركب في DAX Studio

يحتوي الرمز على قسمين. يُظهر الجزء العلوي استعلام DAX الذي تم تنفيذه بسبب النموذج المحلي.

كيفية إنشاء نموذج مركب في DAX Studio

في الجزء السفلي ، يمكنك رؤية النموذج البعيد في خدمة LuckyTemplates التي تقوم بتنفيذ DirectQuery.

كيفية إنشاء نموذج مركب في DAX Studio

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

خاتمة

يوضح هذا البرنامج التعليمي مثالًا أساسيًا لكيفية عمل النماذج المركبة في DAX Studio. هذا تمثيل جيد لما يحدث وراء الكواليس.

في هذا المثال ، يستخدم محرك DAX الكلمات الأساسية TABLE و COLUMN لتعبئة نتيجة المصفوفة أو المرئية. لذا ، حتى لو لم تستخدم هذه الكلمات الرئيسية بشكل صريح ، فإن المحرك يستخدمها خلف الكواليس لإعطائك النتيجة التي تريدها.

أتمنى لك كل خير،

Leave a Comment

تقنية تصور LuckyTemplates: تعرف على كيفية إنشاء لوحات تصميم الخلفية

تقنية تصور LuckyTemplates: تعرف على كيفية إنشاء لوحات تصميم الخلفية

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

ما هي الذات في بايثون: أمثلة من العالم الحقيقي

ما هي الذات في بايثون: أمثلة من العالم الحقيقي

ما هي الذات في بايثون: أمثلة من العالم الحقيقي

كيفية حفظ وتحميل ملف RDS في R.

كيفية حفظ وتحميل ملف RDS في R.

ستتعلم كيفية حفظ وتحميل الكائنات من ملف .rds في R. ستغطي هذه المدونة أيضًا كيفية استيراد الكائنات من R إلى LuckyTemplates.

تمت إعادة النظر في أول N أيام عمل - حل لغة ترميز DAX

تمت إعادة النظر في أول N أيام عمل - حل لغة ترميز DAX

في هذا البرنامج التعليمي للغة ترميز DAX ، تعرف على كيفية استخدام وظيفة الإنشاء وكيفية تغيير عنوان القياس ديناميكيًا.

اعرض الرؤى باستخدام تقنية المرئيات الديناميكية المتعددة الخيوط في LuckyTemplates

اعرض الرؤى باستخدام تقنية المرئيات الديناميكية المتعددة الخيوط في LuckyTemplates

سيغطي هذا البرنامج التعليمي كيفية استخدام تقنية Multi Threaded Dynamic Visuals لإنشاء رؤى من تصورات البيانات الديناميكية في تقاريرك.

مقدمة لتصفية السياق في LuckyTemplates

مقدمة لتصفية السياق في LuckyTemplates

في هذه المقالة ، سأقوم بتشغيل سياق عامل التصفية. يعد سياق عامل التصفية أحد الموضوعات الرئيسية التي يجب على أي مستخدم LuckyTemplates التعرف عليها في البداية.

أفضل النصائح في استخدام التطبيقات في خدمة LuckyTemplates عبر الإنترنت

أفضل النصائح في استخدام التطبيقات في خدمة LuckyTemplates عبر الإنترنت

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

تحليل تغييرات هامش الربح بمرور الوقت - التحليلات باستخدام LuckyTemplates و DAX

تحليل تغييرات هامش الربح بمرور الوقت - التحليلات باستخدام LuckyTemplates و DAX

تعرف على كيفية إجراء تغييرات في هامش الربح باستخدام تقنيات مثل قياس التفرع والجمع بين صيغ DAX في LuckyTemplates.

أفكار التجسيد لذاكرة التخزين المؤقت للبيانات في DAX Studio

أفكار التجسيد لذاكرة التخزين المؤقت للبيانات في DAX Studio

سيناقش هذا البرنامج التعليمي أفكار تجسيد مخازن البيانات وكيفية تأثيرها على أداء DAX ​​في توفير النتائج.

إعداد تقارير الأعمال باستخدام LuckyTemplates

إعداد تقارير الأعمال باستخدام LuckyTemplates

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