سلام دوستان عزیز وقتتون بخیر؛ آرزوی اوقات خوشی رو براتون داریم 🙂 در این جلسه از سری آموزش های پویش پایدار در خدمتتون هستیم برای آموزش ساخت Measure در پاور بی آی (Power BI)

null

برو به جلسه بعدی

null

برو به جلسه قبلی

null

زمان ویدیو

12:43 دقیقه

مدرس دوره: سهیل فتحی

مدرس دوره

سهیل فتحی

null

زمان ویدیو

12:43 دقیقه

مدرس دوره: سهیل فتحی

مدرس دوره

سهیل فتحی

null

جلسه قبلی

Measure در پاور بی آی (Power BI) چیست؟

Measure (مژر یا قلم محاسباتی) در پاور بی آی یک محاسبه در سطح تجمیعی است که عموماً برای ایجاد معیارها یا شاخص های کلیدی عملکرد (KPI) استفاده می شوند. مژرها در پاور بی آی با استفاده از زبان DAX ایجاد می شوند.

در پاور بی آی دو نوع مژر داریم:

 

فرض کنید میخواهیم مجموع تعداد فروش شرکت را محاسبه کنیم. برای این منظور دو راه وجود دارد:

 

راه حل اول: ایجاد مژر صریح

با کلیک راست بر روی جدول فروش در data و انتخاب گزینه new measure، یک آیتم با لوگوی ماشین حساب زیر مجموعه جدول فروش ایجاد می شود. این آیتم همان مژر صریح است که توسط کاربر (ما) ایجاد می شود.

نحوه ساخت Measure در پاور بی آی (power bi)

نحوه ساخت Measure در پاور بی آی (power bi)

 

آیکون مربوط به Measure در پاور بی آی

آیکون مربوط به Measure در پاور بی آی

 

البته برای ایجاد مژر می توان از تب Modeling روی new measure نیز کلیک کرد.

 

ساخت مژر (measure) جدید در پاور بی آی

ساخت مژر (measure) جدید در پاور بی آی

 

در تب Home نیز می توانید از بخش Calculation روی New Measure کلیک کنید.

 

ساخت measure از طریق تب home پاور بی آی (Power BI)

ساخت measure از طریق تب home پاور بی آی (Power BI)

 

حالا باید در نوار فرمول باز شده با استفاده از زبان DAX فرمول مورد نظر برای این مژر را به صورت زیر بنویسیم:

 

فرمول نویسی dax برای ساخت مژر (Measure) جدید در پاور بی آی (Power BI)

فرمول نویسی dax برای ساخت مژر (Measure) جدید در پاور بی آی (Power BI)

با درگ کردن این مژر در فیلد مربوط به ویژوال Card نتیجه را به صورت جدول زیر مشاهده می کنیم:

نمایش یک مژر (Measure) در ویژوال Card در پاور بی آی (Power BI)

نمایش یک مژر (Measure) در ویژوال Card در پاور بی آی (Power BI)

راه حل دوم: مژر ضمنی

مژرهای ضمنی توسط خود پاور بی آی ایجاد می شوند و ما برای ایجاد آن ها کدنویسی نمی کنیم.

در تصویر زیر یک ویژوال card را مشاهده می کنید که در فیلد آن ستون تعداد فروش قرار گرفته است. در این مثال ما خودکان مژری نساخته ایم. اما در این ویژوال به صورت ضمنی محاسبات مجموع تعداد فروش توسط خود پاور بی آی انجام شده است.

ایجاد مژر ضمنی (Implicit Measure) در پاور بی آی (Power BI)

ایجاد مژر ضمنی (Implicit Measure) در پاور بی آی (Power BI)

البته باید به این نکته توجه داشت که مثال ارائه شده یک مثال ساده است که امکان حل آن توسط هر دو روش صریح و ضمنی وجود دارد. در مثال های حرفه ای و پیچیده تر مژرهای ضمنی که توسط خود پاور بی آی ایجاد می شود، قادر به رفع نیازهای کاربر نیست و باید از مژر صریح که با استفاده از فرمول های DAX ساخته می شوند، استفاده کرد. در واقع همیشه با درگ کردن ستون های جداول در فیلد ویژوال ها نتیجه مورد نظر را نمی گیریم.

 

نکات مربوط به مژرها

  • تا زمانیکه یک مژر را در ویژوال ها استفاده نکنیم، محاسباتی برای آن صورت نمی گیرد و در جایی هم ذخیره نمی شود و در واقع زمانی می توانیم نتیجه مژرها را مشاهده کنیم که آن ها را در گزارش های خود استفاده کنیم. اما ستون های محاسباتی این چنین نیستند و با هر بار رفرش داده ها مجددا محاسبات آن ها انجام می شود.
  • محاسبه مژرها نیازمند استفاده از CPU است؛ زیرا همانطورکه ذکر شد این محاسبات تنها در زمان فراخوانی و در لحظه انجام می شود و نیازمند ذخیره در جایی نیست. اما محاسبات ستون های محاسباتی نیازمند استفاده از RAM است.
  • برای ایجاد یک مژر می توانید از چندین جدول استفاده کنید و محدودیتی در استفاده از جداول مختلف وجود ندارد.
  • بهتر است که مژرهای ایجاد شده را در یک جدول خالی قرار دهید تا بتوانید به صورت منظم تری از آن ها در زمان نیاز استفاده کنید.
  • زمانیکه یک مژر را در یک ویژوال فراخوانی می کنیم، ابتدا تمام فیلترهای موجود در گزارش، شامل فیلترهای دستی، اسلایسرها و … روی جداول اعمال می شود و سپس محاسبات مژر روی جداول فیلتر شده انجام می شود. برای مثال در تصویر زیر یک اسلایسر محصولات به گزارش اضافه کرده ایم و با تیک زدن هر یک از محصولات در اسلایسر، محاسبات مژر تنها برای آن محصول انجام می شود. در تصویر زیر نتیجه مژر تعداد کل فروش چای لیپتون است. مژر مربوطه همان مژر مثال قبلی است.
عملکرد فیلترها روی مژرها (Measures) در پاور بی آی

عملکرد فیلترها روی مژرها (Measures) در پاور بی آی

ممنون از توجه شما 🙂

هر گونه سوال، پیشنهاد یا انتقادی در رابطه با دوره رایگان آموزش اکسل دارید در بخش دیدگاه‌ها مطرح نمایید تا بتوانیم بهترین آموزش ها را برای شما علاقمندان به آموزش اکسل تهیه کنیم.

مطالب زیر را حتما مطالعه کنید

دیدگاهتان را بنویسید

آدرس ایمیل شما منتشر نخواهد شد. فیلدهای مورد نیاز با * مشخص شده است

نوشتن دیدگاه