ما هي الذات في بايثون: أمثلة من العالم الحقيقي
ما هي الذات في بايثون: أمثلة من العالم الحقيقي
في هذا البرنامج التعليمي DAX ، سنناقش السياق وأهميته لفهم كيفية عمل محرك حساب DAX في LuckyTemplates .
فكرة السياقات في LuckyTemplates ليست سهلة وغالبًا ما يتم تجاهلها. ومع ذلك ، يجب أن نتذكر أننا نحتاج دائمًا إلى تضمين مفهوم السياق في أذهاننا ، خاصة عند التعامل مع حسابات DAX.
يتطلب تعلم وإتقان DAX فهماً عميقاً لاستخدام السياق في LuckyTemplates.
جدول المحتويات
فهم السياق في حسابات DAX
يجب أن يكون للمقاييس في LuckyTemplates بيئة يتم فيها إجراء الحسابات الخاصة بهم. هذه البيئة هي ما نسميه السياق .
يمكن الحصول على هذا من مجموعة متنوعة من المواقع. يتم حساب كل نتيجة في LuckyTemplates بشكل مستقل بناءً على هذا السياق.
كمثال ، دعنا نلقي نظرة على هذه التصورات. سنستخدم النتيجة 139،152.30.
بالنسبة لهذا الحساب ، فإن السياق الأولي هو التاريخ. نحصل على هذه النتيجة بناءً على السياق الذي تأتي منه ، وهو 27 سبتمبر 2019.
وبالتالي ، فإن التواريخ في الجداول هي أحد الأماكن التي يمكن أن يأتي منها السياق.
يمكن أيضًا استخدام أداة تقطيع التاريخ كمصدر للسياق في تقاريرنا.
توفر أداة تقطيع الشرائح نطاقًا زمنيًا يمكنه الانتقال إلى تواريخ محددة بناءً على التحديد. لذلك ، فهو ينشئ سياقًا شاملاً في صفحة تقريرنا.
بخلاف التواريخ ، يمكننا أيضًا استخدام المنتجات كسياق خاص بنا. للتوضيح ، دعنا نختار المنتجات في آلة التقطيع الخاصة بنا.
التحديدات التي قمنا بها هي إنشاء سياق للنتائج في الجدول.
يمكننا أن نرى أن قيمة 27 سبتمبر أصبحت 64661.70 بسبب السياق الذي تم إنشاؤه من بياناتنا ومنتجاتنا.
علاوة على ذلك ، يمكننا أيضًا إنشاء سياق من أداة تقطيع اسم العميل .
حتى إذا قمنا بتغيير السياق الذي نستخدمه في التحديدات ، فسيحسب مقياس إجمالي المبيعات دائمًا بنفس الطريقة.
في LuckyTemplates ، يمكننا كتابة صيغ بسيطة والحصول على عدد كبير من النتائج على الفور من خلال تحديدات تقطيع الشرائح نظرًا للسياق الذي نضعه على هذه الرموز.
إنه أمر مثير للإعجاب من حيث السرعة. يمكننا تحقيق النتائج بسرعة باستخدام الصيغ الأساسية والتغييرات في السياق.
نحن لا نقوم فقط بالاختيار عند استخدام آلة التقطيع ؛ نحن أيضًا نغير سياق النتيجة.
تقطيع اللحم ليست هي الوسيلة الوحيدة للقيام بذلك. يمكننا أيضًا تغيير السياق عن طريق إجراء التحديدات داخل المخططات .
في المثال أدناه ، يمكننا إلقاء نظرة على المبيعات حسب القناة باستخدام المخطط الدائري المجوف.
هذه هي الطريقة التي نحصل بها على نتيجة 40،052.60 لنفس التاريخ من عام 2019.
كيف يعمل السياق في حسابات DAX
يتم وضع عامل التصفية فوق الجداول في كل مرة نقوم فيها بالاختيار في تقاريرنا.
إذا حددنا منتجات ، على سبيل المثال ، فسوف ينعكس ذلك في جدول المنتجات لدينا. بعد ذلك ، تحدث عملية تسمى انتشار المرشح في الصيغ.
لنلق نظرة على هذا باستخدام منظور نموذجي.
يحتوي جدول منتجاتنا على علاقة "واحد إلى متعدد" بجدول الحقائق ، المبيعات.
يحتوي جدول العملاء أيضًا على هذه العلاقة المماثلة.
ونظرًا لوجود عوامل تصفية لتواريخنا ، فهذا يعني أن لدينا أيضًا علاقة بين جدول التواريخ وجدول المبيعات.
هناك أيضًا مرشح آخر قادم من عمود القناة في جدول المبيعات لدينا.
هذه المرشحات تخلق السياق الذي نضعه في تقاريرنا. تتدفق التحديدات إلى جدول المبيعات ، مع تصفية النتائج بناءً على التحديدات التي تم إجراؤها في تقطيعات العرض والمخططات.
علاوة على ذلك ، هناك تقنية مهمة أخرى يمكننا استخدامها وهي وجود فهرس اسم العميل في جدول المبيعات.
يمكن أن يؤدي هذا إلى تقليل جدول مكون من 8000 صف إلى بضع مئات اعتمادًا على السياق الذي نطبقه على النتائج.
يمكن أيضًا أن تنتج صيغة إجمالي المبيعات نفس النتيجة ؛ ومع ذلك ، ستعمل فقط ضمن مجموعات فرعية أصغر من الجدول الأصلي.
خاتمة
آمل أن تحصل على الكثير من هذا البرنامج التعليمي DAX. هذا مفيد للغاية خاصة عندما تبدأ للتو باستخدام LuckyTemplates. يعد فهم سياق DAX كيف يعمل محرك حساب DAX جزءًا لا يتجزأ عند تعلم LuckyTemplates.
بغض النظر عن سيناريو البيانات ، تحسب DAX النتائج وتوفرها بناءً على السياق وعوامل التصفية المطبقة في التقرير.
ما تعلمته من برنامج DAX التعليمي هذا هو الأساسيات. هناك عدة طرق لاستخدام فكرة السياق وتنفيذها في تقنيات DAX الأكثر تقدمًا . يتم مواجهتها بشكل شائع عندما نصل إلى الجداول الافتراضية.
لذلك ، تذكر دائمًا هذا المفهوم لكل نتيجة تظهر في نماذج LuckyTemplates.
أتمنى لك كل خير،
ما هي الذات في بايثون: أمثلة من العالم الحقيقي
ستتعلم كيفية حفظ وتحميل الكائنات من ملف .rds في R. ستغطي هذه المدونة أيضًا كيفية استيراد الكائنات من R إلى LuckyTemplates.
في هذا البرنامج التعليمي للغة ترميز DAX ، تعرف على كيفية استخدام وظيفة الإنشاء وكيفية تغيير عنوان القياس ديناميكيًا.
سيغطي هذا البرنامج التعليمي كيفية استخدام تقنية Multi Threaded Dynamic Visuals لإنشاء رؤى من تصورات البيانات الديناميكية في تقاريرك.
في هذه المقالة ، سأقوم بتشغيل سياق عامل التصفية. يعد سياق عامل التصفية أحد الموضوعات الرئيسية التي يجب على أي مستخدم LuckyTemplates التعرف عليها في البداية.
أريد أن أوضح كيف يمكن لخدمة تطبيقات LuckyTemplates عبر الإنترنت أن تساعد في إدارة التقارير والرؤى المختلفة التي تم إنشاؤها من مصادر مختلفة.
تعرف على كيفية إجراء تغييرات في هامش الربح باستخدام تقنيات مثل قياس التفرع والجمع بين صيغ DAX في LuckyTemplates.
سيناقش هذا البرنامج التعليمي أفكار تجسيد مخازن البيانات وكيفية تأثيرها على أداء DAX في توفير النتائج.
إذا كنت لا تزال تستخدم Excel حتى الآن ، فهذا هو أفضل وقت لبدء استخدام LuckyTemplates لاحتياجات إعداد تقارير الأعمال الخاصة بك.
ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته