التقسيم الديناميكي: كيفية تقسيم العملاء إلى مجموعات باستخدام مؤشر DAX المتقدم

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

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

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

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

التقسيم الديناميكي: كيفية تقسيم العملاء إلى مجموعات باستخدام مؤشر DAX المتقدم

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

التقسيم الديناميكي: كيفية تقسيم العملاء إلى مجموعات باستخدام مؤشر DAX المتقدم

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

التقسيم الديناميكي: كيفية تقسيم العملاء إلى مجموعات باستخدام مؤشر DAX المتقدم

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

حساب إجمالي الأرباح

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

التقسيم الديناميكي: كيفية تقسيم العملاء إلى مجموعات باستخدام مؤشر DAX المتقدم

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

التقسيم الديناميكي: كيفية تقسيم العملاء إلى مجموعات باستخدام مؤشر DAX المتقدم

إنشاء جدول للترتيب

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

التقسيم الديناميكي: كيفية تقسيم العملاء إلى مجموعات باستخدام مؤشر DAX المتقدم

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

لذلك نحن بحاجة إلى إنشاء جدول يقوم بذلك من أجلنا. سننشئ مجموعات بالإضافة إلى MIN و MAX الخاصة بهم. بالنسبة إلى أعلى 5 ، يكون الحد الأدنى 0 والحد الأقصى 5. بالنسبة للترتيب 5 - 20 ، سيكون 5 و 20 ، وهكذا. سنقوم بعد ذلك بدمج هذا الجدول في نموذج البيانات الخاص بنا من خلال معادلة Dax وسيقوم هذا بعد ذلك بتصنيف العملاء ديناميكيًا بناءً على سياق الحساب.

التقسيم الديناميكي: كيفية تقسيم العملاء إلى مجموعات باستخدام مؤشر DAX المتقدم

صياغة أرباح العملاء حسب المجموعة

سنكتشف كيفية البحث عن أرباح العملاء حسب المجموعة (4:00). دعنا ننتقل بسرعة إلى ما يحدث بالفعل هنا. بادئ ذي بدء ، سنقوم بحساب إجمالي الأرباح ، وهو مقياس إجمالي الأرباح الذي علمتك إياه سابقًا.

التقسيم الديناميكي: كيفية تقسيم العملاء إلى مجموعات باستخدام مؤشر DAX المتقدم

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

التقسيم الديناميكي: كيفية تقسيم العملاء إلى مجموعات باستخدام مؤشر DAX المتقدم

هذا هو المنطق الذي سنستخدمه لإنشاء أو تشغيل هذه الحسابات بالفعل.

التقسيم الديناميكي: كيفية تقسيم العملاء إلى مجموعات باستخدام مؤشر DAX المتقدم

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

التقسيم الديناميكي: كيفية تقسيم العملاء إلى مجموعات باستخدام مؤشر DAX المتقدم

استخدام أرباح العملاء حسب المجموعة

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

التقسيم الديناميكي: كيفية تقسيم العملاء إلى مجموعات باستخدام مؤشر DAX المتقدم

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

التقسيم الديناميكي: كيفية تقسيم العملاء إلى مجموعات باستخدام مؤشر DAX المتقدم

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

التقسيم الديناميكي: كيفية تقسيم العملاء إلى مجموعات باستخدام مؤشر DAX المتقدم

تصور الجدول

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

التقسيم الديناميكي: كيفية تقسيم العملاء إلى مجموعات باستخدام مؤشر DAX المتقدم

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

التقسيم الديناميكي: كيفية تقسيم العملاء إلى مجموعات باستخدام مؤشر DAX المتقدم

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

التقسيم الديناميكي: كيفية تقسيم العملاء إلى مجموعات باستخدام مؤشر DAX المتقدم

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

التقسيم الديناميكي: كيفية تقسيم العملاء إلى مجموعات باستخدام مؤشر DAX المتقدم

تصور بنية الأرباح

بمجرد النقر فوق جميع المنتجات المختلفة ، يمكننا معرفة تركيبة أرباحنا عبر الوقت لكل منتج من منتجاتنا التي نبيعها. يمكننا النظر إليها من منظور محفظة كاملة.

التقسيم الديناميكي: كيفية تقسيم العملاء إلى مجموعات باستخدام مؤشر DAX المتقدم

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

التقسيم الديناميكي: كيفية تقسيم العملاء إلى مجموعات باستخدام مؤشر DAX المتقدم

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

خاتمة

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

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

حظا سعيدا في تنفيذ هذا واحد!

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