استخدام DAX في Power BI Desktop

متوسط
منشئ التطبيق
محلل بيانات
Power BI

يقدم مسار التعلم هذا تعبيرات تحليل البيانات (DAX) ويزودك بالمهارات الأساسية المطلوبة لتحسين نماذج البيانات بالعمليات الحسابية.

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

المتطلبات الأساسية

بلا

الوحدات النمطية في مسار التعلم هذا

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

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

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

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

بنهاية هذه الوحدة، ستتعرف على ما يمكن أن تفعله دالات المكرر وكيفية استخدامها في حسابات DAX لديك. سوف تتضمن الحسابات التسلسل والترتيب والتلخيصات المخصصة.

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

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

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

في هذه الوحدة النمطية، ستحل ثلاث مشاكل عمل مختلفة عن طريق تحسين نموذج البيانات وإنشاء حسابات تعبيرات تحليل البيانات (DAX). ستتوفر لديك فرصة لإنشاء:

  • تقرير أداء شركة الطيران في الوقت المحدد (OTP).
  • حسابات DAX لتوسيع نطاق قيم المقياس.
  • حسابات DAX لتصنيف المنتجات ديناميكيًا.