التجميع الديناميكي لـ LuckyTemplates | النطاقات باستخدام DAX

التجميع الديناميكي لـ LuckyTemplates | النطاقات باستخدام DAX

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

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

التجميع الديناميكي لـ LuckyTemplates |  النطاقات باستخدام DAX

أريد جدول المبيعات الخاص بي في الأسفل وجميع جداول البحث الخاصة بي في الأعلى.

التجميع الديناميكي لـ LuckyTemplates |  النطاقات باستخدام DAX

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

التجميع الديناميكي لـ LuckyTemplates |  النطاقات باستخدام DAX

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

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

الآن دعنا ننتقل إلى نظرية كيفية عمل هذا في الواقع.

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

صيغ DAX وفروع القياس

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

التجميع الديناميكي لـ LuckyTemplates |  النطاقات باستخدام DAX

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

التجميع الديناميكي لـ LuckyTemplates |  النطاقات باستخدام DAX

لدي حساب LY الخاص بالمبيعات (العام الماضي) هنا أيضًا ، حيث استخدمت وظائف و

التجميع الديناميكي لـ LuckyTemplates |  النطاقات باستخدام DAX

من هذا الحساب ، يمكنني بعد ذلك تحديد النسبة المئوية للنمو ( نمو المبيعات ).

التجميع الديناميكي لـ LuckyTemplates |  النطاقات باستخدام DAX

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

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

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

التجميع الديناميكي لـ LuckyTemplates |  النطاقات باستخدام DAX

يمكنني أيضًا تقسيم هذا حسب الشهر والسنة عن طريق إضافة مرشح تقطيع الشرائح.

التجميع الديناميكي لـ LuckyTemplates |  النطاقات باستخدام DAX

التجميع الديناميكي لـ LuckyTemplates باستخدام DAX

عادةً ما أحصل على الصيغ الخاصة بي من ، باستخدام تطبيق DAX Clean Up المستند إلى الويب. يمكنك حفظ جميع الصيغ الخاصة بك هنا.

التجميع الديناميكي لـ LuckyTemplates |  النطاقات باستخدام DAX

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

التجميع الديناميكي لـ LuckyTemplates |  النطاقات باستخدام DAX

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

التجميع الديناميكي لـ LuckyTemplates |  النطاقات باستخدام DAX

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

التجميع الديناميكي لـ LuckyTemplates |  النطاقات باستخدام DAX

الآن دعنا نلقي نظرة على الصيغة التي استخدمتها هنا ، المبيعات لكل مجموعة نمو .

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

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

التجميع الديناميكي لـ LuckyTemplates |  النطاقات باستخدام DAX

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

التجميع الديناميكي لـ LuckyTemplates |  النطاقات باستخدام DAX

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

التجميع الديناميكي لـ LuckyTemplates |  النطاقات باستخدام DAX


مثال على تقسيم وتقسيم LuckyTemplates باستخدام DAX ،
استخدم DAX لتقسيم البيانات وتجميعها في LuckyTemplates
مثال تجزئة باستخدام Advanced DAX في 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؟ كل شيئ ترغب بمعرفته