اخذ نماینده فعال از سراسر کشور

مقالات و مطالب مدیریتی

مدل سازی اطلاعات با vdash online

95/3/11 توسط سمانه میرغفوری (بروز رسانی: 95/4/14)


مدلسازی اطلاعات منابع داده فیلدهای محاسباتی اتصال به پایگاه داده نمودار چارت شاخص عملکرد kpi  KPIs


در هر کسب و کاری روزانه هزاران داده تولید می شود که این داده ها در پایگاه(های) مختلف ذخیره می گردد. درک این اطلاعات به پیشبرد اهداف سازمان کمک بسزایی خواهد کرد. موضوع قابل بحث چگونگی درک و آنالیز میلیون ها داده ی خام و به ظاهر بی معنی است. برای روح بخشیدن و معنا دار کردن داده ها آن ها را به مدل های نمایشی منطقی تبدیل میکنند.

Vdash online یکی از سرویس هایی است که این مدل سازی را برای شما تا حد بسیار زیادی آسان و قابل درک می کند.

مدل سازی سه بخش اساسی دارد که شامل موارد زیر می باشد و در ادامه به هر کدام پرداخته خواهد شد.

  • دادگان یا data set
  • بعد یا dimension
  • منبع داده data source

هر مدل می تواند به چندین منبع داده متصل باشد و دارای چندین دادگان و ابعاد مختلف باشد.در این بخش قصد داریم مدل سازی در vdash online را آموزش دهیم که شامل

  • ایجاد یک مدل
  • اتصال به پایگاه داده
  • ایجاد دادگان
  • تعریف و ایجاد بعدها
  • اتصال بعدها به دادگان
  • تعریف و ایجاد فیلدهای محاسباتی، شاخص های کلیدی عملکرد
  • تبدیل Transform

می باشد.

برای ایجاد مدل جدید، پس از ایجاد و تنظیمات اشتراک، " ساخت اولین مدل : اتصال به پایگاه داده های موجود " را انتخاب نمایید (شکل1).

ساخت اولین مدل

شکل 1

در صفحه ایجاد مدل ، باید در Model Name نام مدل را حتما وارد نمایید و پر کردن قسمت Description (توضیحات) اختیاری می باشد. در این قسمت ذخیره کردن مدل (Save) الزامی است(شکل2).

ایجاد مدل

شکل 2

پس از ذخیره سازی مدل ایجاد کرده به صورت اتوماتیک وارد صفحه اتصال به پایگاه داده، ایجاد دادگان و ایجاد بعد می شوید که در ادامه هر کدام را به تفکیک شرح خواهیم داد در این قسمت نیز می توانید در صورت لزوم نام مدل اطلاعاتی خود را ویرایش کرده و در نهایت مجددا مدل را ذخیره کنید (شکل 3).

نام مدل

شکل 3

میدانیم که می خواهیم برای یک سری از داده های گنگ که مفهوم خاصی را به ما نمی رسانند مدل ایجاد کنیم پس باید این داده ها را به vdash online متصل نماییم.

داده ها می توانند در انواع پایگاه های داده و همچنین در چندین پایگاه داده قرار داشته باشند، این مساله خللی در مدل سازی ما ایجاد نمی کند.

با کلیک بر New + Data Source تا یک منبع اطلاعاتی جدید به مدل ایجاد شود. مشخصات خواسته شده در مورد منبع اطلاعاتی را به صورت زیر تکمیل نمایید :

Data Source Name: نام سیستمی منبع داده به انگلیسی AdventureWorks

Connection String: دستور اتصال به پایگاه داده

Data Source = localhost ; Initial Catalog = AdventureWorksDWPersian; Integrated Security = true

برای اینکه اطمینان حاصل کنیم که پایگاه داده مان به vdash online متصل شده است، Test Connection انجام می دهیم (شکل4).

اتصال پایگاه داده

شکل 4

اتصال پایگاه داده با موفقیت انجام گرفته و الان با توجه به فرمت داده ها باید دادگان و ابعاد مربوطه را تعریف نماییم.

دادگان یا Data Sets یا موجودیت های اطلاعاتی مجموعه از فیلدهای مورد توجه از پایگاه داده هستند. پایگاه داده ای که ما مورد بررسی قرار داده ایم مربوط به مدل تولیدی AdventureWorksDWPersian می باشد. در این پایگاه داده فیلدهایی از قبیل محصول، مشتری، تاریخ، میزان فروش و قیمت واحد از اهمیت برخوردارند بنابراین در دادگان فروش اینترنتی چنین دستوری خواهیم داشت :

select ProductKey,OrderDateKey,DueDateKey,CustomerKey ,SalesAmount,UnitPrice from FactInternetSales

برای ایجاد دادگان روی New+ Data Sets کلیک کرده و

: Data Set Name نام سیستمی دادگان که باید انگلیسی باشد

: Display Nameنام نمایشی دادگان

وارد می کنیم (شکل 5).

تعریف دادگان

شکل 5

در مرحله بعد به سربرگ Quere می رویم و با انتخاب پایگاه داده مورد نظر، دستورات مربوط به فراخوانی فیلدهای مورد نظر را در این قسمت می نویسیم در پایان برای نمایش داده ها، Show Preview Data را کلیک می کنیم تا فیلدها به بخش بعدی Fields اضافه گردند (شکل6).

کوئری دادگان

شکل 6

در سربرگ Fields میبینید که فیلدهایی که در بخش قبل تعریف کردید، به این بخش اضافه شده اند و در ستون Display Name عنوان فارسی قرار می گیرد و نوع داده نیز در این قسمت تعیین می گردد (شکل7).

فیلدهای دادگان

شکل 7

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

همانند بخش های قبلی با انتخاب +New Dimensions و نام گذاری می توانیم بعد جدید ایجاد کنیم (شکل 8).

ایجاد بعد

شکل 8

در سربرگ Query بعد نیز دستوراتی که جهت فراخوانی فیلدها از پایگاه داده مورد نظز نیاز داریم را می نویسیم و سپس برای اضافه شدن به بخش Atributes ، Show Preview Data را کلیک کنید (شکل9).

SELECT DimProductCategory.ProductCategoryKey, DimProductCategory.EnglishProductCategoryName, DimProductCategory.PersianProductCategoryName, DimProductSubcategory.ProductSubcategoryKey, DimProductSubcategory.EnglishProductSubcategoryName, DimProductSubcategory.PersianProductSubcategoryName, DimProduct.ProductKey ProductId, DimProduct.EnglishProductName, DimProduct. PersianProductName, DimProduct.Color, DimProduct.ColorPersian, DimProduct.Size, DimProduct.Class, DimProduct.ClassPersian, DimProduct.Style, DimProduct.ModelName, DimProduct.ModelNamePersian FROM DimProductCategory RIGHT OUTER JOIN DimProductSubcategory ON DimProductCategory.ProductCategoryKey = DimProductSubcategory.ProductCategoryKey RIGHT OUTER JOIN DimProduct ON DimProductSubcategory.ProductSubcategoryKey = DimProduct.ProductSubcategoryKey

کوئری بعد

شکل 9

سربرگ Atributes تا حدودی شبیه سربرگ Fields می باشد که در مقاله ایجاد بعد به طور مفصل توضیح داده شده است (شکل 10).

فیلدهای بعد

شکل 10

در سربرگ Advanced، برای Key Atribute صفت کلیدی بعد مورد نظر را انتحاب کرده و اگر بعدتان دارای ساسله مراتب است در Selected Atributes قرارشان دهید (شکل11).

سلسله مراتب بعد

شکل 11

با انجام تنها یک مرحله دیگر، ایجاد بعد تکمیل می گردد، آن هم Transform می باشد. حتی می توانید برای انجام این کار به سیستم را زمان بدی کنید(شکل 12).

توجه : هر بار که تغییری در Atributes ایجاد می نمایید باید عمل Transform را انجام دهید.

انتقال بعد

شکل 12

یکی از بعدهای مهم و پرکاربرد "بعد زمان" است که vdash online آن را برای شما قرار داده است. اگر Home را از پنل سمت چپ انتخاب کنید، سر برگ دومی که مشاهده می کنید Data Analysis می باشد و با انتخاب Create Date Dimension بعد زمان برای شما ایجاد می شود (شکل 13).

بعد زمان

شکل 13

در این لحظه به Data Sets بر میگردیم و در دادگان مورد نظر سر برگ Dimensions بعد (های) ایجاد کرده را به دادگان وصل می نماییم (شکل 14).

بعدها

شکل 14

حالا نوبت به تعریف متریک ها و فیلدهای محاسباتی می رسد، که در واقع برای شما اندازه و مقدار آن ها اهمیت دارد و در این بخش می خواهید که محاسباتی روی فیلدهای پایگاه داده انجام شود. برای هر فیلد محاسباتی ای که در این بخش تعریف می کنید باید نام، فرمول، نحوه جمع بندی، و نوع نمایشی را مشخص کنید (شکل 15).

متریک ها

شکل 15

اگر در سازمانتان شاخص کلیدی عملکرد تعریف شده است، می توانید در قسمت KPIs آن ها را تعریف کنید.

مشابه قسمت ایجاد بعد، ایجاد دادگان نیز با کلیک بر روی Transform پایان می پذیرد و در اینجا نیز باید پس از هر تغییری عمل Transform انجام شود(شکل16).

انتقال

شکل 16

به همین راحتی توانستید در vdash online مدل سازی کنید و از حالا به بعد می توانید اطلاعاتتان را با انواع نمودار، چارت به نمایش در آورید. برای این کار بر روی بازگشت کنید و شروع یک داشبورد جدید را انتخاب نمایید و از منوی نمودار به طور مثال نمودار میله ای عمودی را انتخاب کنید(شکل 17).

نمودار

شکل 17




گروه بندی موضوعی:

vdash online


بیشتر بخوانید:

شما نمی توانید چیزی را که اندازه گیری نمی کنید، مدیریت کنید!

F. John Reh