وظائف استخبارات الوقت DAX في LuckyTemplates

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

وظائف استخبارات الوقت DAX في LuckyTemplates

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

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

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

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

استخدام وظائف DAX لذكاء الوقت

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

دعنا نسمي هذا المقياس باسم Sales LY ونبدأ باستخدام وظيفة CALCULATE . يمكن للدالة تغيير سياق أي عملية حسابية.

وظائف استخبارات الوقت DAX في LuckyTemplates

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

أخيرًا ، نحتاج إلى الرجوع إلى عمود التواريخ من جدول التاريخ .

وظائف استخبارات الوقت DAX في LuckyTemplates

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

وظائف استخبارات الوقت DAX في LuckyTemplates

على سبيل المثال ، في 13 أكتوبر 2018 ، بلغ إجمالي المبيعات 153،058.20 دولارًا .

وظائف استخبارات الوقت DAX في LuckyTemplates

إذا تحققنا من بيانات Sales LY ليوم 13 أكتوبر 2019 ، فسنرى أنها تبلغ أيضًا 153،058 دولارًا . 20 .

بمساعدة دالة CALCULATE ، تغير الصيغة السياق الأولي لإلقاء نظرة على مبيعات 13 أكتوبر 2018. هذا مثال بسيط على حساب DAX الذكي للوقت .

وظائف استخبارات الوقت DAX في LuckyTemplates

إنشاء مجموعة قياس جديدة

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

وظائف استخبارات الوقت DAX في LuckyTemplates

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

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

بعد ذلك ، يمكننا الآن نقل إلى الجدول الجديد.

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

وظائف استخبارات الوقت DAX في LuckyTemplates

يمكننا أن نرى أن مقياس المبيعات LY يتم وضعه الآن ضمن مجموعة قياس مقارنة الوقت .

وظائف استخبارات الوقت DAX في LuckyTemplates

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

وظائف استخبارات الوقت DAX في LuckyTemplates

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

استخدام وظائف DAX ذكاء الوقت المتقدمة

لدينا الآن بيانات إجمالي المبيعات والمبيعات LY في جدولنا. يمكننا التفرع إلى حسابات معلومات الوقت المتقدمة باستخدام هذه المقاييس الأساسية ووظائف DAX الأخرى.

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

وظائف استخبارات الوقت DAX في LuckyTemplates

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

وظائف استخبارات الوقت DAX في LuckyTemplates

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

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

باستخدام الصيغة الأصلية ، نحتاج فقط إلى تغيير SAMEPERIODLASTYEAR إلى DATEADD . بعد الرجوع إلى جدول التاريخ ، أدخل -1 كرقم الفاصل الزمني.

وظائف استخبارات الوقت DAX في LuckyTemplates

تعتبر وظيفة DATEADD مرنة للغاية لأنه يمكننا الانتقال حسب اليوم أو الشهر أو ربع السنة أو السنة.

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

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

وظائف استخبارات الوقت DAX في LuckyTemplates

هكذا يمكننا أن نرى أرباح العام الماضي.

وظائف استخبارات الوقت DAX في LuckyTemplates

يمكننا التفرع لمزيد من التحليل من هنا ، مثل ربح العام الحالي. يمكننا حتى حساب النسبة المئوية سنة بعد سنة.  

إن مفتاح حساب معلومات الوقت الرائع هو استخدام مجموعة من وظائف DAX.


أنماط استخبارات الوقت الشائعة المستخدمة في LuckyTemplates
وظيفة DATEADD: وظيفة ذكاء الوقت الأفضل والأكثر تنوعًا في LuckyTemplates
Time Intelligence في LuckyTemplates: كيفية حساب عدد المعاملات التي تمت في آخر N أيام

خاتمة

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

أتمنى أن تكون قد تعلمت الكثير من الأساليب ووظائف DAX. سيكون من الرائع أن تتمكن من تطبيقها على تقاريرك في أسرع وقت ممكن.

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