تقنية تصور LuckyTemplates: تعرف على كيفية إنشاء لوحات تصميم الخلفية
تعرف على تقنية تصور LuckyTemplates هذه حتى تتمكن من إنشاء قوالب الخلفية واستيرادها إلى تقارير LuckyTemplates الخاصة بك.
في هذا البرنامج التعليمي ، سنتفرع إلى بعض الأمثلة لحسابات معلومات الوقت باستخدام مجموعة من وظائف DAX.
هذا النوع من الحساب مفيد عندما تريد مقارنة بيانات عملك خلال فترة معينة. يمكنك القيام بذلك حسب الأيام أو الأشهر أو الأرباع أو السنوات.
بصرف النظر عن وظيفة CALCULATE ، يمكن أن يساعد استخدام دالات DAX الأخرى بشكل كبير في إنشاء تحليل رائع متعلق بالوقت.
سأقدم لك بعضًا من أكثر شيوعًا المستخدمة لهذا النوع من الحسابات.
جدول المحتويات
استخدام وظائف DAX لذكاء الوقت
في هذا المثال ، سأعلمك كيفية إنشاء مقياس جديد لمقارنة المبيعات الحالية بالعام الماضي. على وجه التحديد ، سنقارن مبيعات يوم معين من العام السابق والسنة الحالية.
دعنا نسمي هذا المقياس باسم Sales LY ونبدأ باستخدام وظيفة CALCULATE . يمكن للدالة تغيير سياق أي عملية حسابية.
بعد ذلك ، نحتاج إلى وضع تعبير ، وهو في هذه الحالة ، إجمالي المبيعات . نظرًا لأننا بحاجة إلى تغيير السياق لمقارنة المبيعات ، فسنستخدم وظيفة . تقوم هذه الوظيفة بإرجاع مجموعة من التواريخ في التحديد الحالي من العام السابق.
أخيرًا ، نحتاج إلى الرجوع إلى عمود التواريخ من جدول التاريخ .
في الجدول ، يمكننا بالفعل رؤية بيانات المبيعات الحالية من عمود إجمالي المبيعات . عندما نأتي بمقياس LY للمبيعات إلى الجدول ، سنتمكن من رؤية إجمالي المبيعات من العام الماضي. لا يزال جدول Sales LY يحسب إجمالي المبيعات ، ومع ذلك ، يتم تغيير سياق التاريخ إلى العام السابق.
على سبيل المثال ، في 13 أكتوبر 2018 ، بلغ إجمالي المبيعات 153،058.20 دولارًا .
إذا تحققنا من بيانات Sales LY ليوم 13 أكتوبر 2019 ، فسنرى أنها تبلغ أيضًا 153،058 دولارًا . 20 .
بمساعدة دالة CALCULATE ، تغير الصيغة السياق الأولي لإلقاء نظرة على مبيعات 13 أكتوبر 2018. هذا مثال بسيط على حساب DAX الذكي للوقت .
إنشاء مجموعة قياس جديدة
إذا نظرنا إلى مجموعة المقاييس الأساسية في النموذج ، ستلاحظ أن مقاييسنا بدأت في التراكم. نظرًا لأننا نتفرع إلى عملية حسابية جديدة ، فمن الأفضل إنشاء مجموعة قياس جديدة. بهذه الطريقة ، يمكننا تحسين LuckyTemplates وتنظيفه.
للقيام بذلك ، انقر فوق شريط الصفحة الرئيسية ، ثم انقر فوق إدخال البيانات .
نظرًا لأن المقاييس تتعلق بحسابات ذكاء الوقت ، يمكننا تسمية مجموعة القياس الجديدة باسم مقارنة الوقت . بعد إعادة التسمية ، انقر فوق تحميل .
بعد ذلك ، يمكننا الآن نقل إلى الجدول الجديد.
أيضًا ، يمكننا أن نجعل قياس LY للمبيعات هو المقياس الرئيسي. للقيام بذلك ، انقر فوق شريط النمذجة ، ثم انقر فوق Home Table . من هنا ، يمكننا تغيير الجدول الرئيسي الافتراضي من " المقاييس الرئيسية" إلى "مقارنة الوقت" .
يمكننا أن نرى أن مقياس المبيعات LY يتم وضعه الآن ضمن مجموعة قياس مقارنة الوقت .
علاوة على ذلك ، يتعين علينا التأكد من وضع جدول مقارنة الوقت بالقرب من جدول مقاييس المفاتيح .
هذا هو الإعداد المثالي لنموذج البيانات لأن الجدولين الإضافيين مخصصان للأغراض التنظيمية فقط. فهي ليست جزءًا من هيكل النموذج الرئيسي لعلاقات البيانات.
استخدام وظائف DAX ذكاء الوقت المتقدمة
لدينا الآن بيانات إجمالي المبيعات والمبيعات LY في جدولنا. يمكننا التفرع إلى حسابات معلومات الوقت المتقدمة باستخدام هذه المقاييس الأساسية ووظائف DAX الأخرى.
في هذا المثال ، سنحسب فرق المبيعات على أساس سنوي . في الصيغة ، علينا ببساطة إيجاد الفرق بين إجمالي المبيعات والمبيعات LY.
لرؤية النتائج ، علينا فقط إحضار فرق المبيعات. قم بالقياس على أساس سنوي في الجدول. يمكننا أيضًا تحويل هذا الجدول إلى تصور مثل هذا.
هذه مجرد تصورات بسيطة. ومع ذلك ، إذا أضفنا مقسمات لشهور أو أسابيع ، سيبدو التصور أكثر إثارة للاهتمام.
في هذا المثال الآخر ، سأعلمك حساب ذكاء آخر للوقت باستخدام دالة DAX مختلفة. هذه المرة ، دعنا نستخدم وظيفة لحساب مبيعات العام الماضي .
باستخدام الصيغة الأصلية ، نحتاج فقط إلى تغيير SAMEPERIODLASTYEAR إلى DATEADD . بعد الرجوع إلى جدول التاريخ ، أدخل -1 كرقم الفاصل الزمني.
تعتبر وظيفة DATEADD مرنة للغاية لأنه يمكننا الانتقال حسب اليوم أو الشهر أو ربع السنة أو السنة.
نظرًا لأننا نذهب حسب السنة ، فإن الصيغة ستحسب إجمالي المبيعات من العام السابق. من الواضح أن النتائج ستكون كما كانت من قبل لأننا استخدمنا صيغة مختلفة.
أخيرًا ، يمكننا ببساطة نسخ ولصق المقياس الموجود وتغيير الاسم فقط. على سبيل المثال ، من Sales LY إلى الأرباح LY . بدلاً من إجمالي المبيعات ، سنشير إلى مقياس إجمالي الأرباح .
هكذا يمكننا أن نرى أرباح العام الماضي.
يمكننا التفرع لمزيد من التحليل من هنا ، مثل ربح العام الحالي. يمكننا حتى حساب النسبة المئوية سنة بعد سنة.
إن مفتاح حساب معلومات الوقت الرائع هو استخدام مجموعة من وظائف DAX.
أنماط استخبارات الوقت الشائعة المستخدمة في LuckyTemplates
وظيفة DATEADD: وظيفة ذكاء الوقت الأفضل والأكثر تنوعًا في LuckyTemplates
Time Intelligence في LuckyTemplates: كيفية حساب عدد المعاملات التي تمت في آخر N أيام
خاتمة
قد تكون أمثلة ذكاء الوقت هذه بسيطة ، لكنها تطبيق رائع لجميع الأشياء التي ناقشناها حتى الآن. طبقنا مفاهيم السياق الأولي ، والوظائف المتكررة ، ووظائف التجميع ، وقياس التفرع ، ووظيفة CALCULATE .
أتمنى أن تكون قد تعلمت الكثير من الأساليب ووظائف DAX. سيكون من الرائع أن تتمكن من تطبيقها على تقاريرك في أسرع وقت ممكن.
تعرف على تقنية تصور LuckyTemplates هذه حتى تتمكن من إنشاء قوالب الخلفية واستيرادها إلى تقارير LuckyTemplates الخاصة بك.
ما هي الذات في بايثون: أمثلة من العالم الحقيقي
ستتعلم كيفية حفظ وتحميل الكائنات من ملف .rds في R. ستغطي هذه المدونة أيضًا كيفية استيراد الكائنات من R إلى LuckyTemplates.
في هذا البرنامج التعليمي للغة ترميز DAX ، تعرف على كيفية استخدام وظيفة الإنشاء وكيفية تغيير عنوان القياس ديناميكيًا.
سيغطي هذا البرنامج التعليمي كيفية استخدام تقنية Multi Threaded Dynamic Visuals لإنشاء رؤى من تصورات البيانات الديناميكية في تقاريرك.
في هذه المقالة ، سأقوم بتشغيل سياق عامل التصفية. يعد سياق عامل التصفية أحد الموضوعات الرئيسية التي يجب على أي مستخدم LuckyTemplates التعرف عليها في البداية.
أريد أن أوضح كيف يمكن لخدمة تطبيقات LuckyTemplates عبر الإنترنت أن تساعد في إدارة التقارير والرؤى المختلفة التي تم إنشاؤها من مصادر مختلفة.
تعرف على كيفية إجراء تغييرات في هامش الربح باستخدام تقنيات مثل قياس التفرع والجمع بين صيغ DAX في LuckyTemplates.
سيناقش هذا البرنامج التعليمي أفكار تجسيد مخازن البيانات وكيفية تأثيرها على أداء DAX في توفير النتائج.
إذا كنت لا تزال تستخدم Excel حتى الآن ، فهذا هو أفضل وقت لبدء استخدام LuckyTemplates لاحتياجات إعداد تقارير الأعمال الخاصة بك.