التاريخ والوقت ضروريان في تحليل البيانات. إذن ، إليك كيفية إنشاء جدول بيانات في Power BI لمنحك نتائج أكثر دقة.

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

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

لذلك ، دعنا نستكشف أهمية جدول التاريخ في Power BI وكيفية إنشاء واحد.

ما هو جدول المواعيد ولماذا تحتاجه؟

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

عند تحليل البيانات في Power BI ، تحتاج إلى جدول تاريخ لعدة أسباب.

  • لتحليل بيانات استخبارات الوقت.
  • للإشارة إلى التواريخ وتصفيتها في النماذج الخاصة بك.
  • instagram viewer
  • لإنشاء التقارير التي تحتاج إلى معلومات متعلقة بالتاريخ.
  • تأكد من أن جميع التواريخ المتاحة في بياناتك لها تاريخ مركزي ومنسق بدقة لنمذجة البيانات. هذا مشابه لما قمت بإنشائه العلاقات بين جداول متعددة باستخدام نموذج بيانات في Excel.
  • لإنشاء صور إعلامية.
  • يوفر تاريخًا متسقًا وموحدًا لتقاريرك.

ما هي متطلبات جدول التاريخ؟

عند إنشاء جدول تاريخ في Power BI ، هناك بعض الأشياء التي يجب أن تضعها في اعتبارك:

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

كيفية إنشاء جدول التاريخ باستخدام التاريخ / الوقت التلقائي

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

لتمكين ميزة التاريخ التلقائي ؛

  1. انتقل إلى شريط الملفات> الخيارات والإعدادات.
  2. ثم حدد خيارات> الملف الحالي> تحميل البيانات> ذكاء الوقت.
  3. ضع علامة في تفعيل التاريخ / الوقت التلقائي صندوق.

سيتضمن التسلسل الهرمي للتاريخ هنا السنة والربع والشهر واليوم.

كيفية إنشاء جدول تاريخ باستخدام DAX

الشيء الوحيد الذي يجعل يختلف Power BI عن Microsoft Excel هي دالات التعبير عن تحليل البيانات (DAX) الخاصة بـ Power BI. بينما يمكن استخدام DAX في Excel ، إلا أنه ليس بديهيًا جدًا للتطبيق.

CalendarAuto و Calendar هما وظيفتان DAX تستخدمان لإنشاء هذه الجداول. الاختلاف الوحيد بين هاتين الوظيفتين هو أنه بينما ينشئ التقويم التواريخ بناءً على ما تحدده ، فإن وظائف CalendarAuto تحدد تاريخًا بناءً على ما يكتشفه تلقائيًا من بياناتك.

لاستخدام وظيفة التقويم:

  1. انتقل إلى علامة التبويب الصفحة الرئيسية في شريط Power BI Desktop.
  2. يختار طاولة جديدة
  3. أدخل صيغة DAX أدناه. ستنشئ هذه الصيغة جدول تاريخ يمتد من 1 يناير 2022 إلى 31 ديسمبر 2023.
    تاريخ = التقويم (التاريخ (2022,1,1)، تاريخ(2023,12,31))
  4. إذا كنت تريد الزيادة الذاتية ، يمكنك استبدال تاريخ الانتهاء بـ اليوم()، كما هو موضح أدناه.
    تاريخ = التقويم (التاريخ (2022,1,1)،اليوم())
  5. لإضافة عمود السنة ، حدد عمود جديد واستخدم سنة() دالة لكتابة دالة DAX هذه.
    السنة = YEAR ('تاريخ'[تاريخ])
  6. يختار عمود جديد وأضف عمود شهر باستخدام شهر() دالة DAX. ومع ذلك ، فإن هذه الوظيفة تكتب الشهر بتنسيق رقمي.
    الشهر = MONTH ('تاريخ'[تاريخ])
  7. لوظيفة فئوية ، استخدم شكل() وظيفة.
    الشهر Cat = FORMAT ('تاريخ'[تاريخ],"ش ش ش")
  8. يجب عليك فرز عمود Cat الشهري حسب عمود الشهر باستخدام خيار Sort By Column.
  9. يمكنك إنشاء عمود اليوم باستخدام وظيفة DAY ().
    اليوم = DAY ('تاريخ'[تاريخ])
  10. تخبرنا الدالة WEEKNUM () بالأسبوع الذي تقع فيه التواريخ.
    الأسبوع = "أسبوع " & WEEKNUM ('تاريخ'[تاريخ])
  11. تخبرنا الدالة QUARTER () بالربع الذي نحن فيه.
    ربع = "Qtr" & ربع('تاريخ'[تاريخ])

كيفية إنشاء جدول تاريخ باستخدام DAX المتقدم

إذا كنت معتادًا على DAX ، فيمكنك زيادة إنشاء جدول التاريخ. يمكنك استخدام وظائف مثل VAR و ADDCOLUMNS و FORMAT لكتابة الجدول الخاص بك دون إنشاء عدة أعمدة يدويًا.

هنا نص من خبراء Enterprise DNA يوضح كيفية إنشاء جدول تواريخ بسيط دون إنشاء عدة أعمدة.

DateTable = 
VAR تاريخ البدء = التاريخ (2020, 1, 1) // يمكنك تحديد تاريخ البدء وفقًا لمتطلباتك
VAR EndDate = DATE (YEAR (TODAY ())، 12، 31) // تعييننهايةتاريخل ال نهايةل ال حاضِرسنة
يعود
إضافات (
التقويم (تاريخ البدء ، تاريخ الانتهاء) ،
"يوم من الأسبوع"، WEEKDAY ([تاريخ]),
"DayOfWeekName"، شكل([تاريخ], "dddd")
)

إليك كيفية استخدام هذا البرنامج النصي:

  1. يختار طاولة جديدة
  2. ثم انسخ والصق نص DAX أعلاه.

ومع ذلك ، إذا لم تكن معتادًا على وظائف DAX هذه ، فلدينا قائمة رائعة دورات Coursera عبر الإنترنت التي يمكن أن تساعدك على إتقان Power BI.

كيف الجدول الخاص بك كجدول التاريخ

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

يمكنك القيام بذلك عن طريق:

  1. انقر بزر الماوس الأيمن فوق اسم الجدول في ملف جزء الحقل.
  2. يختار وضع علامة كجدول التاريخ.
  3. يمكنك أيضًا استخدام الخيار وضع علامة كجدول تاريخ على شريط Power BI.
  4. حدد ملف تاريخ خيار.
  5. يختار نعم.

مواعيد العمل مع Power BI

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