مقدمة إلى DAX المتقدم في LuckyTemplates

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

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

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

تصفية البيانات حسب التاريخ باستخدام القطاعة

للبدء ، سأقوم بتحليل مقارنة الوقت على هذه البيانات النموذجية هنا.

مقدمة إلى DAX المتقدم في LuckyTemplates

أولاً ، سأقوم بإحضار مرشح للتواريخ.

مقدمة إلى DAX المتقدم في LuckyTemplates

بعد ذلك ، سأختار التاريخ في قسم الحقل للتخلص من التسلسل الهرمي.

مقدمة إلى DAX المتقدم في LuckyTemplates

ثم سأحول هذا إلى قطاعة.

مقدمة إلى DAX المتقدم في LuckyTemplates

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

مقدمة إلى DAX المتقدم في LuckyTemplates

الآن سترى أن التصفية تعمل على تغيير النتائج من بياناتنا الأصلية. والآن ، نحن ننظر إلى مجموعة فرعية أصغر من المعلومات.

مقدمة إلى DAX المتقدم في LuckyTemplates

ويرجع ذلك إلى السياق المتغير لهذه الحسابات بسبب اختلاف الإطار الزمني.

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

مقدمة إلى DAX المتقدم في LuckyTemplates

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

مقدمة إلى DAX المتقدم في LuckyTemplates

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

مقدمة إلى DAX المتقدم في LuckyTemplates

ثم سأجد جدول التواريخ وأبرز هذا العمود.

مقدمة إلى DAX المتقدم في LuckyTemplates

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

مقدمة إلى DAX المتقدم في LuckyTemplates

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

مقدمة إلى DAX المتقدم في LuckyTemplates

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

مقدمة إلى DAX المتقدم في LuckyTemplates

مقارنة الوقت مع DAX المتقدم

أريد الآن مقارنة بيانات التاريخ الحالي مقابل بيانات العام السابق.

للقيام بذلك ، سأقوم بإنشاء مقياس جديد يسمى Sales LY لبيانات العام الماضي وسأستخدم وظيفة تسمى .

مقدمة إلى DAX المتقدم في LuckyTemplates

يتيح لي CALCULATE تغيير سياق العملية الحسابية.

ستصبح CALCULATE أكثر الوظائف استخدامًا في power BI وفي صيغ DAX لأنها بداية أي تحليل متقدم داخل power BI.

الآن ، سأقوم بإدخال إجمالي المبيعات .

مقدمة إلى DAX المتقدم في LuckyTemplates

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

على سبيل المثال ، يمكنني استخدام دالة تسمى ويمكنني إدخال عمود التواريخ وإدخال الصيغة.

مقدمة إلى DAX المتقدم في LuckyTemplates

يمكنني الآن مقارنة المبيعات بين هذا التاريخ واليوم نفسه من العام الماضي ، وهو سياق عملي الحالي. السياق مشتق من الوظيفة التي استخدمتها داخل CALCULATE .

مقدمة إلى DAX المتقدم في LuckyTemplates

هذا هو المثال الأول لحساب DAX المتقدم.

حساب الإجمالي التراكمي باستخدام DAX المتقدم

الآن ، سأريكم مثالًا آخر على إنشاء إجمالي تراكمي.

يتم حساب المبيعات التراكمية باستخدام هذه الصيغة.

مقدمة إلى DAX المتقدم في LuckyTemplates

سأستخدم CALCULATE لحساب إجمالي المبيعات . لكني أريد أن أفعل ذلك في سياق مختلف.

لذلك ، سأستخدم وظائف و . ثم سأضع جدول التواريخ وتحت ذلك ، سأضع عمود التاريخ على أنه أقل من / يساوي التاريخ .

مقدمة إلى DAX المتقدم في LuckyTemplates

 لدي الآن مبيعاتي التراكمية .

هذا ما يبدو عليه في التصور.

مقدمة إلى DAX المتقدم في LuckyTemplates

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

مقدمة إلى DAX المتقدم في LuckyTemplates

هذا مثال آخر على قياس التفرع. نحن نتفرع إلى مجموعة فرعية تراكمية من العمليات الحسابية.

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

هذا ما يفعله هذا الجزء من الصيغة. إنه يعدل سياق الحساب.

مقدمة إلى DAX المتقدم في LuckyTemplates

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

مقدمة إلى DAX المتقدم في LuckyTemplates

سيقوم بعد ذلك بتحديث جميع الصيغ الخاصة بنا لهذا العميل المحدد.

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

قياس المجموعات في DAX المتقدم

قياس التفريع جزء كبير من حسابات DAX المتقدمة. لذلك عندما نبتعد عن التدابير الرئيسية وننتقل إلى المزيد من فروع التدابير ، يمكننا البدء في إنشاء مجموعات قياس جديدة.

أولاً ، سأضغط على إدخال البيانات.

مقدمة إلى DAX المتقدم في LuckyTemplates

سأسمي الجدول الجديد التدابير التراكمية .

مقدمة إلى DAX المتقدم في LuckyTemplates

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

مقدمة إلى DAX المتقدم في LuckyTemplates

هذه تظهر الآن في قسم المجال لدينا. ستظهر أيضًا هنا في نموذجنا.

مقدمة إلى DAX المتقدم في LuckyTemplates

ثم كل ما علي فعله هو نقلها.

سأقوم بتحويل المبيعات التراكمية إلى مقاييسي التراكمية .

مقدمة إلى DAX المتقدم في LuckyTemplates

سآخذ أيضًا مبيعات العام الماضي ونقله إلى مقارنة الوقت .

مقدمة إلى DAX المتقدم في LuckyTemplates

ثم سأحذف الأعمدة غير الضرورية.

مقدمة إلى DAX المتقدم في LuckyTemplates

الآن لدي ثلاث مجموعات قياس يسهل الرجوع إليها.

مقدمة إلى DAX المتقدم في LuckyTemplates

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

***** ارتباطات ذات صلة *****
قارن بين المقاييس المتعددة تراكميًا في LuckyTemplates باستخدام
تحليل DAX المتقدم المتقدم للعميل الجديد باستخدام DAX المتقدم
لمقارنة أي بيع مقابل آخر بيع (بدون استخبارات الوقت) - مؤشر DAX المتقدم في LuckyTemplates

خاتمة

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

إذا كنت ترغب في معرفة المزيد ، يمكنك إلقاء نظرة على دوراتنا التدريبية أو محتوى DAX الذي نوفره من خلال .

أتمنى لك كل خير.

***** Learning LuckyTemplates؟ *****






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