Measure در POWER BI
در این مطلب قصد داریم تا Measure (معیار) را در محیط نرم افزار پاور بی آی آموزش دهیم.
در نرم افزار POWER BI، زمانی که بخواهیم روی داده های موجود محاسبات انجام دهیم، نیاز به تعریف Measure داریم. در واقع با ایجاد یک Measure فضایی برای نوشتن فرمول های زبان DAX ایجاد می شود که توسط آن می توانیم روی داده ها محاسبات انجام دهیم. به صورت کلی دو نوع Measure در پاور بی آی وجود دارد.
- Explicit measure: به مژرهای گفته می شود که کاربران ایجاد می کنند.
- Implicit measure: به مژرهایی گفته می شوند که اصطلاحا ضمنی هستند و خود پاور بی آی در صورت نیاز ایجاد می کند.
به عنوان مثال جدولی داریم که داده های فروش کالا در آن ذخیره شده است. در این جدول دو ستون تعداد و مبلغ وجود دارد. حال ما برای به دست آوردن مبلغ کلی باید ستون تعداد را در ستون مبلغ ضرب کنیم. این عمل ضرب یک نوع ساده از محاسبات روی داده ها می باشد که برای انجام آن نیاز به ایجاد یک Measure داریم تا بتوانیم فرمول مربوطه را وارد کنیم.
لازم به ذکر است که برای فرمول نویسی در یک Measure، باید از زبان DAX استفاده کنیم.
برای ایجاد یک Measure ابتدا جدولی را که میخواهیم محاسبات روی آن انجام دهیم را انتخاب و سپس روی آن راست کلیک می کنیم و روی گزینه New Measure کلیک می کنیم.
همچنین می توانیم پس از انتخاب جدول مورد نظر در قسمت ریبون بار در منوی Table Tools روی گزینه New Measure کلیک کنیم.
با کلیک روی گزینه New Measure محیطی مانند شکل زیر باز می شود که در آن می توانیم فرمول نویسی مورد نیاز را برای انجام محاسبات انجام دهیم و مژر را ایجاد کنیم.
حالت کلی نوشتن یک مژر به شکل زیر می باشد.
فرمول مورد نظر = نام مژر
برای محاسبه مبلغ کلی هر ردیف فاکتور در مثال بالا کافی است در محیط مژر، فرمول زیر را بنویسیم و سپس علامت تیک یا کلید اینتر را بزنیم.