فهم سياق التقييم في LuckyTemplates

فهم سياق التقييم في LuckyTemplates

أهم مفهوم في فهم DAX هو السياق. هناك ثلاثة أنواع رئيسية من السياق: سياق التقييم وسياق عامل التصفية وسياق الصف . يمكنك مشاهدة الفيديو الكامل لهذا البرنامج التعليمي في أسفل هذه المدونة.

عندما تحسب DAX شيئًا ما في LuckyTemplates ، فإنها تعمل عبر عملية من خطوتين. في البداية ، يقوم بتقييم السياق الموجود فيه حاليًا. بمجرد القيام بذلك ، يقرر بعد ذلك كيف سأحسب هذه النتائج ، وهنا يأتي دور السياقين الآخرين.

في هذه المقالة بالذات ، سنركز على سياق التقييم . سأعرض مثالًا بسيطًا هنا لشرح ما يعنيه بالفعل.

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

فهم سياق التقييم من خلال الأمثلة

ما لدينا هنا هو جدول بسيط يقيس عدد أو كمية ما قمنا ببيعه يوميًا.

فهم سياق التقييم في LuckyTemplates

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

فهم سياق التقييم في LuckyTemplates

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

فهم سياق التقييم في LuckyTemplates

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

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

فهم سياق التقييم في LuckyTemplates

ما هو انتشار الفلتر؟

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

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

فهم سياق التقييم في LuckyTemplates

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

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

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

فهم سياق التقييم في LuckyTemplates

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

هذا لأن كل شيء يبدأ دائمًا بسياق التقييم. هذا مهم عندما تبدأ في تطوير المزيد والمزيد من صيغ DAX المتقدمة.

سياق التقييم في كتابة الصيغة المتقدمة

هناك شيء آخر رائع يتعلق بسياق التقييم وهو أنه يمثل القوة الحقيقية الكامنة وراء صيغة DAX .

يتيح لك الحصول على العديد من النتائج بسرعة عن طريق كتابة صيغ بسيطة.

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

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

فهم سياق التقييم في LuckyTemplates

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

فهم سياق التقييم في LuckyTemplates

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

فهم سياق التقييم في LuckyTemplates

ما هو سياق الانتقال ولماذا هو مهم؟
كيف يعمل محرك حساب DAX على
جميع الوظائف في LuckyTemplates - كيفية استخدامه مع DAX

خاتمة

هذه مجرد لمحة موجزة عن سياق التقييم . كل ما عليك فعله في LuckyTemplates هو تغيير السياق وستحصل على نتيجة مختلفة تمامًا.

من المهم للغاية أن تفهم كيف يعمل هذا لأنه في عقلك ، عليك أن تفكر في سياق التقييم الحالي للصيغة.

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

بعض الروابط الموصى بها لك حتى تتمكن من معرفة المزيد حول تطبيق السياقات الثلاثة داخل LuckyTemplates:

شرح سياق الصف - (1.10) دليل المبتدئين النهائي لـ DAX

سياق عامل التصفية - (1.9) دليل المبتدئين النهائي لـ DAX

استمتع بالعمل من خلال هذا.


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

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

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

كيفية حفظ وتحميل ملف 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 لاحتياجات إعداد تقارير الأعمال الخاصة بك.

ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته

ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته

ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته