مصفوفة LuckyTemplates | كيفية إصلاح إجماليات المصفوفة في LuckyTemplates

مصفوفة LuckyTemplates | كيفية إصلاح إجماليات المصفوفة في LuckyTemplates

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

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

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

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

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

الإجماليات غير الصحيحة في مصفوفة LuckyTemplates

لنلقِ نظرة على سياق المقاييس في هذا المثال. أولاً ، لدينا مقياس يسمى Spread Revenue ، وهو فرع من إجمالي إيرادات الفرصة وعامل قياس البحث .

مصفوفة LuckyTemplates |  كيفية إصلاح إجماليات المصفوفة في LuckyTemplates

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

مصفوفة LuckyTemplates |  كيفية إصلاح إجماليات المصفوفة في LuckyTemplates

مصفوفة LuckyTemplates |  كيفية إصلاح إجماليات المصفوفة في LuckyTemplates

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

مصفوفة LuckyTemplates |  كيفية إصلاح إجماليات المصفوفة في LuckyTemplates

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

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

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

تحديد إجماليات مصفوفة LuckyTemplates باستخدام منطق التبديل الصحيح

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

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

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

مصفوفة LuckyTemplates |  كيفية إصلاح إجماليات المصفوفة في LuckyTemplates

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

إذا رجعنا بهذا إلى مثال إصلاح مجاميع المصفوفات ، فهو في الحقيقة نفس الشيء. A هنا هي التفاصيل ، والتي ستكون أول بيان في SWITCH TRUE. وبعد ذلك ، لدينا D باعتباره عاملاً شاملاً. في المنتصف ، لدينا شرطان B و C. يحتوي B على سياق العمود ، ولكن ليس الصف ، بينما يحتوي C على سياق للصف ، ولكن ليس العمود.

مصفوفة LuckyTemplates |  كيفية إصلاح إجماليات المصفوفة في LuckyTemplates

الآن دعنا ننتقل إلى Tabular Editor 3 (TE3) ، وهي حقًا طريقتي المفضلة الآن لتصحيح الأخطاء وفهم الإجراءات.

التصحيح باستخدام محرر الجداول 3

أسمي هذا المقياس (أدناه) إيراد السبريد مع الإجماليات الثابتة. إنها طويلة جدًا وتبدو مثل DAX المعقد ، لكنني سأقوم بتقسيم هذا حسب المكون.

مصفوفة LuckyTemplates |  كيفية إصلاح إجماليات المصفوفة في LuckyTemplates

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

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

مصفوفة LuckyTemplates |  كيفية إصلاح إجماليات المصفوفة في LuckyTemplates

داخل Tabular Editor 3 ، هناك طريقة أخرى لتصور هذا تسمى Pivot Grid. إنها تنتج صورة بصرية تساوي تلك المصفوفة المرئية في LuckyTemplates.

مصفوفة LuckyTemplates |  كيفية إصلاح إجماليات المصفوفة في LuckyTemplates

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

مصفوفة LuckyTemplates |  كيفية إصلاح إجماليات المصفوفة في LuckyTemplates

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

نحتاج الآن إلى بناء منطق B ، حيث لدينا سياق في العمود. لذلك ، لدينا HASONEVALUE للشهر القصير ، ولكن ليس لفترة. الآن نريد أن نفرض المنطق ، ونأخذ المصفوفة الافتراضية ، ونأخذ مقياس السبريد الخاص بنا ، ثم نجمعه عبر جميع قيم الفترة.

الشيء التالي الذي لدينا هو الجانب الآخر ، حيث لدينا HASONEVALUE في فترة ، ولكن ليس في شهر قصير. نأخذ الآن للجدول الافتراضي (مقياس إيراد السبريد) ، ونلخصه في جميع الشهر القصير.

مصفوفة LuckyTemplates |  كيفية إصلاح إجماليات المصفوفة في LuckyTemplates

ثم أخيرًا ، لدينا مقياس شامل ، وهو أنه إذا لم يكن لدينا سياق في أي من الاثنين ، فإننا نأخذ المجموع الكلي للجدول الافتراضي.

مصفوفة LuckyTemplates |  كيفية إصلاح إجماليات المصفوفة في LuckyTemplates

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

مصفوفة LuckyTemplates |  كيفية إصلاح إجماليات المصفوفة في LuckyTemplates


كيفية إنشاء مجاميع فرعية فريدة في جداول LuckyTemplates
إصلاح الإجماليات غير الصحيحة باستخدام مقاييس DAX في 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 لاحتياجات إعداد تقارير الأعمال الخاصة بك.

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

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

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