مقياس زمني باستخدام الأعمدة المحسوبة في LuckyTemplates

مقياس زمني باستخدام الأعمدة المحسوبة في LuckyTemplates

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

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

مقياس زمني باستخدام الأعمدة المحسوبة في LuckyTemplates

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

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

كيفية إنشاء مقياس زمني ديناميكي

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

مقياس زمني باستخدام الأعمدة المحسوبة في LuckyTemplates

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

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

مقياس زمني باستخدام الأعمدة المحسوبة في LuckyTemplates

الخطوة التالية هي إنشاء ما أسميه عمود DTS ، وهو أمر بسيط للغاية. كل ما نقوم به هو تحديد ما إذا كان هذا هو الربع الحالي ، فسنقوم بإرجاع قيمة تبدأ بالحرف W للأسبوع. نحصل على رقم الأسبوع لتاريخ الصف الحالي ، ونحصل على السنة ، ثم نضعها في هذا التنسيق ، على سبيل المثال W16-2022.

وبعد ذلك ، بمجرد أن نبدأ في الرجوع إلى ما بعد الربع الحالي ، إذا لم يكن في الربع الحالي ، فسنرجع فقط Q للربع ، ثم الربع والسنة. لذلك ، سيكون لدينا Q1-2022 ، Q2-2022 ، إلخ.

مقياس زمني باستخدام الأعمدة المحسوبة في LuckyTemplates

الخطوة الأخيرة هي أننا بحاجة إلى فرز هذا بشكل صحيح. سنفعل شيئًا مشابهًا وسننشئ هذا العمود DTS Sort By . ومرة أخرى ، نحن فقط نتحقق مما إذا كانت هذه هي السنة الحالية. إذا كان الأمر كذلك ، فإننا نعيد قيمة السنة والربع ثم رقم الأسبوع فقط. إذا لم يكن في الربع الحالي ، فإننا نعود فقط السنة والربع.

مقياس زمني باستخدام الأعمدة المحسوبة في LuckyTemplates

ثم نقوم بتعيين هذا الترتيب حسب العمود ليكون عمود DTS Sort By.

مقياس زمني باستخدام الأعمدة المحسوبة في LuckyTemplates

بمجرد القيام بذلك ، يمكننا استخدام عمود DTS على المحور X الخاص بنا. إذن ، هنا المحور السيني لدينا هو DTS . المحور الصادي الخاص بنا هو متوسط ​​المخزون . الشيء الجيد الآخر في الحصول على هذا العمود المحسوب هو أنه يمكننا استخدام ذلك لتمييز الألوان في مخطط العمود هذا ، على سبيل المثال. لذلك ، يمكنني استخدام IsCurrentQuarter باعتباره أسطورة بلدي.

مقياس زمني باستخدام الأعمدة المحسوبة في LuckyTemplates


راجع تغيير النتائج باستخدام الأعمدة المحسوبة في LuckyTemplates
مقارنة الأعمدة المحسوبة والمقاييس في
جدول وعمود محسوب في LuckyTemplates في محرر جدولي 3

خاتمة

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

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

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

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

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

ربما تكون هذه هي الطريقة الأكثر مباشرة لتنفيذ هذا المقياس الزمني الديناميكي. آمل أن يكون هذا ذا قيمة. تحقق من الروابط أدناه لمزيد من المحتوى ذي الصلة.

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

جريج




**** * مشاركات منتدى الدعم ذات الصلة *****




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

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

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

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