موجودیت های اصلی و یا fact هایی که در آنالیز یا مونیترینگ بخشی از کسب و کار ما استفاده می شوند ، Data Set یا دادگان نامیده می شوند. برای مثال در بخش تولیدی Data Set هایی از قبیل مشتریان،سفارشات، محصولات و ... می توانیم داشته باشیم.
هر کدام از این دادگان می توانند فیلدهای متفاوتی داشته باشند که معنیشان را نشان دهند. فیلدها تقریبا همان Attribute بعدها هستند که می توانید به مقاله تعریف بعد رجوع کنید.
هر Data set شامل موضوعات فرعی برای محاسبه و ارزیابی فیلدهاست که Measures و KPI نامیده می شوند.
Measures معیارهای سنجش متغیر که برای محاسبه و مدیریت کسب و کارمان استفاده می کنیم.مثل میزان فروش،تعداد مشتری ، تعداد سفارش و ...
KPI یا شاخص کلیدی عملکرد مجموعه ای از معیارهای سنجش متغیر است که می تواند اهداف کسب وکار را با کارایی کسب و کار مقایسه کند.
در مقاله مربوط به طراحی مدل اطلاعاتی به نحوه ایجاد Measures و KPI به طور کامل پرداخته می شود.
زمانی که با مفهوم Data Set آشنا شدیم ، با هم به ایجاد یک دادگان می پردازیم.
در این مقاله به موارد زیر می پردازیم:
- نام گذاری Data Sets
- Query
- فیلدها Fields
- بعد ها Dimensions
نام گذاری Data Sets
در مقالات مدلسازی و اتصال به پایگاه داده با ایجاد مدل و متصل کردن vdash به پایگاه داده آشنا شدیم و مدلی را ایجاد کردیم .حال برای این مدل که پایگاه داده نیز وصل شده است دادگانی را می خواهیم ایجاد نماییم.
بعد از اینکه +New از Data Sets را انتخاب کردیم در پنجره General :
نام سیستمی که باید انگلیسی و بدون فاصله باشد
|
Data Set Name
|
نام نمایشی که باید فارسی باشد
|
Display Name
|
را می نویسیم (شکل 1).
شکل1
برای هر Data Set باید مشخص گردد که متعلق به کدام پایگاه داده است (شکل 2) .
شکل2
سپس دستورات لازم جهت فراخوانی فیلدهای مورد نیاز در قسمت (Command Text) شود(شکل 3).
SELECT employeeKey, DateKey, SalesAmountQuota
FROM FactSalesQuota
شکل3
با استفاده از Show Preview می توانیم فیلدها و مقادیر آن ها را مشاهده کنیم بعلاوه اینکه فیلدها به بخش Fields اضافه می شوند(شکل 4).
شکل4
در ادامه فیلدهایی که در Query شده اند در پنجره Fields همراه
نامی که در سیستم ذخیره می شود
|
Name
|
نامی که برای Attribute نظر نمایش داده میشود
|
Display Name
|
مقداری که کاربر مشاهده میکند
|
Display Column
|
مقداری که سیستم در نظر میگیرد
|
Value Column
|
نوع فیلد
|
Type
|
تعریف می کنیم(شکل5 و 6).
شکل5
شکل6
Display Column و Value Column در مقاله تعریف بعد توضیح داده شده و در اینجا فقط به توضیح Type می پردازیم.
Type در واقع نوع و جنس فیلد را مشخص می کندومقادیر متفاوتی را میگیرد که عبارتند از:
برای کاراکترهای متنی
|
Text or String
|
برای اعداد صحیح
|
Integer Number
|
برای اعداد اعشاری
|
Decimal number
|
برای زمان
|
Date/tim/Date & Time
|
برای واحدهای پولی
|
Money or Currency
|
برای درصد
|
Percentage
|
در پنجره Dimension بعد را اضافه می کنیم که در مقاله "بعد" می توانید طریقه ایجاد بعد را مطالعه نمایید(شکل 7). در این مرحله ایجاد Data Set به پایان می رسد.
شکل7
آنچه در مقاله بعد می خوانید » طراحی مدل اطلاعاتی