نموذج بيانات LuckyTemplates لتحليل السيناريو المتقدم باستخدام DAX

نموذج بيانات LuckyTemplates لتحليل السيناريو المتقدم باستخدام DAX

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

مع LuckyTemplates ، يمكننا تحقيق الكثير لدرجة أننا ربما لم نفكر أبدًا أنه ممكن.

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

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

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

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

نموذج لتحليل السيناريو: تأثير تغير السعر

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

في نموذج البيانات لدينا ، لدينا العملاء والمنتجات والمناطق والتواريخ والمبيعات.

نموذج بيانات LuckyTemplates لتحليل السيناريو المتقدم باستخدام DAX

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

نموذج بيانات LuckyTemplates لتحليل السيناريو المتقدم باستخدام DAX

نحتاج إلى عزل سعر الوحدة هذا ، والذي يعطينا إجمالي إيراداتنا ويصدمه بطريقة ما بسيناريو . على سبيل المثال ، نريد زيادة أسعارنا بنسبة 10٪ أو 20٪ ونريد أن نرى تأثير تغير السعر.

إجمالي المبيعات مع SUM مقابل إجمالي المبيعات مع SUMX

أولاً ، نلقي نظرة على مقياسنا الرئيسي هنا المسمى إجمالي المبيعات

نموذج بيانات LuckyTemplates لتحليل السيناريو المتقدم باستخدام DAX

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

نموذج بيانات LuckyTemplates لتحليل السيناريو المتقدم باستخدام DAX

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

نموذج بيانات LuckyTemplates لتحليل السيناريو المتقدم باستخدام DAX

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

إنشاء جدول داعم لإظهار نسبة تغير السعر

لإنشاء جدول جديد يعرض تغييرات الأسعار ، نذهب إلى إدخال البيانات ونملأ الأعمدة.

نموذج بيانات LuckyTemplates لتحليل السيناريو المتقدم باستخدام DAX

ندخل تغييرات الأسعار التي نريدها ، مثل 2٪ ، 5٪ ، 10٪ ، إلخ.

نموذج بيانات LuckyTemplates لتحليل السيناريو المتقدم باستخدام DAX

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

نموذج بيانات LuckyTemplates لتحليل السيناريو المتقدم باستخدام DAX

بعد ذلك ، نتأكد من تنسيق هذا في نسبة مئوية.

نموذج بيانات LuckyTemplates لتحليل السيناريو المتقدم باستخدام DAX

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

نموذج بيانات LuckyTemplates لتحليل السيناريو المتقدم باستخدام DAX

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

حصاد النسبة المئوية لتغير السعر المحدد

في هذه الصيغة ( سيناريو تغيير الأسعار / التسعير ) ، والتي ستحصد النسبة المئوية لتغير السعر المحددة ، سنستخدم مع تغيير السعر لدينا . بعد ذلك ، مع ، سوف تساوي نسبة تغير السعر . إذا لم يكن كذلك ، فسيكون صفر (0) تغيير.

نموذج بيانات LuckyTemplates لتحليل السيناريو المتقدم باستخدام DAX

باستخدام هذا المقياس ، نحصل الآن على تغيير الأسعار بناءً على التحديد. 

نموذج بيانات LuckyTemplates لتحليل السيناريو المتقدم باستخدام DAX

عندما لا نختار أي شيء ، فإنه يظهر 0٪ ، لذلك هذا رائع. لا خطأ.

نموذج بيانات LuckyTemplates لتحليل السيناريو المتقدم باستخدام DAX

يمكننا الآن دمج هذا في حساباتنا.

نموذج بيانات LuckyTemplates لتحليل السيناريو المتقدم باستخدام DAX

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

نموذج بيانات LuckyTemplates لتحليل السيناريو المتقدم باستخدام DAX

إذا لم يتم تحديد أي شيء ، فسيكون هو نفسه تمامًا.

نموذج بيانات LuckyTemplates لتحليل السيناريو المتقدم باستخدام DAX

عرض تأثير المبيعات على المنتجات المختارة

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

نموذج بيانات LuckyTemplates لتحليل السيناريو المتقدم باستخدام DAX

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

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

نموذج بيانات LuckyTemplates لتحليل السيناريو المتقدم باستخدام DAX

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

نموذج بيانات LuckyTemplates لتحليل السيناريو المتقدم باستخدام DAX

عرض مبيعات المنتجات المختارة

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

هذه هي الطريقة التي نكتب بها القياس أو الصيغة.

نموذج بيانات LuckyTemplates لتحليل السيناريو المتقدم باستخدام DAX

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

نموذج بيانات LuckyTemplates لتحليل السيناريو المتقدم باستخدام DAX

العمل على حساب الماجستير

الآن يمكننا إنشاء حسابنا الرئيسي لإكمال تحليلنا. سنستخدم مقاييسنا الرئيسية الحالية لبناء هذا الحساب.

نموذج بيانات LuckyTemplates لتحليل السيناريو المتقدم باستخدام DAX

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

نموذج بيانات LuckyTemplates لتحليل السيناريو المتقدم باستخدام DAX

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

نموذج بيانات LuckyTemplates لتحليل السيناريو المتقدم باستخدام DAX

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

نموذج بيانات LuckyTemplates لتحليل السيناريو المتقدم باستخدام DAX

التفرع إلى المزيد من الإجراءات للحصول على مزيد من الرؤى

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

نموذج بيانات LuckyTemplates لتحليل السيناريو المتقدم باستخدام DAX

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

نموذج بيانات LuckyTemplates لتحليل السيناريو المتقدم باستخدام DAX

يمكننا أيضًا إضافة إطار زمني مختلف إذا كنا نريد فقط النظر إلى سنة معينة ، على سبيل المثال.

نموذج بيانات LuckyTemplates لتحليل السيناريو المتقدم باستخدام DAX

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

نموذج بيانات LuckyTemplates لتحليل السيناريو المتقدم باستخدام DAX

إذا لم يتم تحديد أي منتج ، فسيتم تحديد سيناريو التسعير ، وهو 10٪ في هذه الحالة.

نموذج بيانات LuckyTemplates لتحليل السيناريو المتقدم باستخدام DAX

لكن عندما نختار هذه المنتجات ، على سبيل المثال ، تختلف النتائج لأننا نزيد فقط سعر هذه المنتجات الثلاثة.

نموذج بيانات LuckyTemplates لتحليل السيناريو المتقدم باستخدام DAX

إنشاء تصورات مقنعة لعرض النتائج

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

نموذج بيانات LuckyTemplates لتحليل السيناريو المتقدم باستخدام DAX

يمكننا أيضًا إضافة بعض تسميات البيانات. 

نموذج بيانات LuckyTemplates لتحليل السيناريو المتقدم باستخدام DAX

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

نموذج بيانات LuckyTemplates لتحليل السيناريو المتقدم باستخدام DAX

قد نرغب في إضافة بطاقة أخرى أيضًا ، والتي ستوفر لنا مقياسًا موجزًا.

نموذج بيانات LuckyTemplates لتحليل السيناريو المتقدم باستخدام DAX

على سبيل المثال ، نريد زيادة السعر بنسبة 20٪ من أفضل أربعة منتجات لدينا ، وستتغير النتائج في تصوراتنا ديناميكيًا عندما نختار تغير السعر والمنتجات.

نموذج بيانات LuckyTemplates لتحليل السيناريو المتقدم باستخدام DAX

وهذه هي الطريقة التي نبني بها نموذج بيانات LuckyTemplates خصيصًا لتحليل سيناريو متقدم.


استخدام تحليل السيناريو متعدد الطبقات في
تقنيات تحليل سيناريو LuckyTemplates باستخدام معلمات متعددة "ماذا لو"
تحليلات متقدمة في LuckyTemplates: وضع طبقات متعددة لتحليل "ماذا لو"

خاتمة

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

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

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

***** قوة التعلم BI؟ *****







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

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

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

كيفية حفظ وتحميل ملف 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؟ كل شيئ ترغب بمعرفته