11- ایجاد Measure Group در SSAS
یک Measure در SSAS یک مقدار عددی واحد است (یعنی یک ستون در یک جدول). در مقابل، یک Measure Group مجموعهای از Measures است. یا میتوان گفت که Measure Group گروهی از تمام ستونهای موجود در یک جدول است. برای مثال، در جدول فروش اینترنتی، ستونهای Sales Amount و Tax Amount هرکدام Measureهای جداگانه هستند و گروهی از تمام ستونها به عنوان Measure Group در SSAS در نظر گرفته میشود.
مثال ایجاد Measure Group در SSAS
پس از اتمام ایجاد یک OLAP Cube خالی با استفاده از Wizard، باید Measures یا Measure Groups را ایجاد کنیم. قبل از اینکه شروع به ایجاد یک Measure Group جدید کنیم، ابتدا باید Measures Pane را در Cube Editor بررسی کنیم.
برای ایجاد یک Measure Group جدید در SSAS، در پنل Measures، روی نام مکعب (Cube) کلیک راست کنید تا منوی زمینه برای ایجاد Measures باز شود.

از منوی زمینه بالا، دو گزینه داریم: New Measure و New Measure Group. در این مثال SSAS، چون ما قصد داریم یک Measure Group ایجاد کنیم، بنابراین گزینه New Measure Group را انتخاب کنید.
توجه: هنگامی که گزینه New Measure Group را انتخاب میکنید، به طور پیشفرض تمام ستونهای موجود در جدول انتخاب خواهند شد. بیشتر اوقات نیازی به تمام ستونها در جدول Fact نیست، بنابراین این گزینه به طور واقعی گزینه مناسبی نیست.
بعد از انتخاب گزینه New Measure Group، پنجره New Measure Group باز میشود و جداول موجود در Data Source View را نمایش میدهد. در اینجا، ما جدول FactInternetSales را از لیست انتخاب میکنیم.

برای اتمام پیکربندی Measure Group (Fact Internet Sales)، روی دکمه OK کلیک کنید. حالا میتوانیم پنل Measures را برای Measure Group تازه ایجاد شده مشاهده کنیم.

اگر به اسکرینشات بالا نگاه کنید، میتوانید متوجه شوید که چرا این انتخاب اشتباه است. اگر ما نخواهیم هیچ Measure خاصی مانند Revision Member را داشته باشیم، باید بهطور صریح آن را حذف کنیم.
دیدگاهتان را بنویسید