وبلاگ vdash

اخبار و مقالات مربوط به vdash، نرم افزار آنالیز اطلاعات و ساخت داشبورد مدیریتی

شروع کار با اشتراک سازمانی vdash online

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

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

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

با انجام عمل ثبت نام شما کاربرvdash online محسوب می شوید. حال با ورود (شکل 1) به vdash online صفحه شروع کار را مشاهده می کنید که در این صفحه از نوار آبی بالای صفحه تنظیمات را انتخاب کنید (شکل 2).

1صفحه ورود

شکل 1

1صفحه ورود

شکل 2

برای استفاده حرفه ای از این ابزار و تولید داشبورد مورد نظرتان مراحل زیر را بایستی طی نمایید (شکل 3).

  1. شارژ اعتبار
  2. خرید اشتراک
  3. دانلود سرویس داده vdash
  4. مدلسازی
  5. رسم داشبورد
1صفحه ورود

شکل 3

در مرحله نخست، حسابتان را شارژ کنید به این گونه که در پنل تنظیمات vdash online شارژ حساب اعتباری را انتخاب نمایید تا به صفحه مدیریت حساب اعتباری کاربر روید (شکل 4).

1صفحه ورود

شکل 4

با انتخاب شارژ حساب اعتباری پنجره ای باز می شد که با تعیین عنوان و مبلغ شارژ و با زدن تیک مربوط به I’m not a robot ارسال اطلاعات را می توانید انجام دهید (شکل 5) تا به صفحه بانک ارجاع داده شوید(شکل 6).

با توجه به انواع اشتراکی که vdash online اختیار شما قرار می دهد (اشتراک سازمانی A(مناسب برای شرکت هایی که چند پایگاه داده دارند و و خودشان اتصال به داده ها را انجام می دهند)، اشتراک سازمانی B (مناسب شرکت هایی که اتصال به داده ها را به ما می سپارند)) حداقل مبلغ مورد نیاز برای شارژ به همراه ارزش افزوده 4,033,000 ریال می باشد.

1صفحه ورود

شکل 5

1صفحه ورود

شکل 6

در پنجره مربوط به خرید اشتراک فرم را تکمیل نمایید و پر کردن تمامی آیتم ها الزامی می باشد (شکل 7). توجه داشته باشید که مدت اشتراک را متناسب با نیاز و میزان اعتبارتان انتخاب نمایید.

1صفحه ورود

شکل 7

در بخش اشتراک خریداری شده اطلاعات مربوط به سرویس شما و آدرس سرویس داده موجود می باشد که شما باید آن را وارد کرده و تست و ذخیره نمایید.

1صفحه ورود

شکل 8

در اینجاست که لازم است سرویس داده vdash را با توجه به نیاز سیستم تان (سرویس داده همراه SQL SERVER و یا سرویس داده بدون SQL SERVER) دانلود و نصب نمایید (شکل 8) تا پس از انجام تنظیمات (اختصاص پورت به سرویس داده و اطمینان از RUN بودن سرویس و آدرس سرور SQL و نحوه کانکت شدن به آن ) آدرس سرویس داده را Copy و در اشتراک خریداری شده بخش آدرس سرویس داده عمل Paste 9-الف) را انجام دهید و از برقراری ارتباط با سرویس داده اطمینان حاصل نمایید(شکل 9-ب) . برای اطلاع از چگونگی نصب و راه اندازی سرویس داده می توانید به مقاله راهنمای استفاده و تنظیمات سرویس داده vdash مراجعه کنید. از دیگر بخش های اشتراک شما به ویرایش اطلاعات شرکت که در زمان خرید اشتراک تکمیل کردید و همچنین مدلسازی و تعریف کاربران vdash online این اشتراک می توان اشاره کرد.

1صفحه ورود

شکل 9-الف

1صفحه ورود

شکل 9-ب

نوبتی هم باشه نوبت به مدلسازی میرسه که در تب مدلسازی اشتراکی که خریداری کردید با انتخاب ایجاد مدل جدید و تعیین نام دلخواه برای مدل انجام می شود(شکل 10).

1صفحه ورود

شکل 10

با ایجاد مدل به صفحه تنظیمات مدل ارجاع داده می شوید. یک مدل اطلاعاتی در vdash متشکل است از :

  • Data Source (پایگاه داده)
  • Data Set (دادگان)
  • Dimension (بُعد)

ولین قدم در مدلسازی، اتصال داده ها به vdash می باشد تا بتوانیم داده های مورد نیاز را آنالیز و تصویر سازی کنیم. که با انجام +New از قسمت Data Source و انتخاب نام برای پایگاه داده (Data Source Name) و تعیین نوع پایگاه داده (Data Source Type) و دستور اتصال به پایگاه داده (Connection String) که متناسب با نوع پایگاه داده متغیر است و در نهایت اطمینان از برقراری ارتباط(Test Connection) عمل اتصال پایگاه داده به vdash صورت می گیرید (شکل 11). در این مثال پایگاه داده از نوع SQL می باشد و Connectin Sting آن به شرح زیر :

data source =192.168.1.4; initial catalog = AdventureWorksDWPersian; integrated security = true ;

1صفحه ورود

شکل 11

اکنون به ایجاد Data Set می پردازیم که قبل از آن شما را با این مفهوم آشنا می سازیم. در vdash منظور از Data Set (دادگان) موجودیت های اصلی (fact) پایگاه داده و کسب و کار است که بررسی های در مورد آن ها انجام می گیرد مثلا در یک مدل تولیدی فروش، سفارشات و تولید دادگان ما را تشکیل می دهند. با کلیک بر +New Data Sets و تعیین نام و فراخوانی داده های مورد نظر از پایگاه داده و تعریف فیلدها Data Set مربوطه ایجاد می شود(شکل 12).

1صفحه ورود

شکل 12

در مرحله بعد به تعریف بُعد (Dimension) که جهت نگاه به دادگان تعریف شده را بیان می کند. مثلا در مدل تولیدی با تعریف بعد زمان می توانیم فروش اینترنتی را از نقطه نظر زمان بررسی نماییم. در vdash online با +New Dimension و انتخاب نام و نوشتن دستورات فراخوانی داده ها از پایگاه داده و تعریف Attribute تعریف بعد به پایان می رسد (شکل 13).

1صفحه ورود

شکل 13

فراموش نشود که بعد ایجاد شده را به دادگان وصل نمایید تا بتوانید دادکان خود را از زوایه خاصی بررسی کنید. (شکل 14).

1صفحه ورود

شکل 14

می توانید بعد زمان را نیز که vdash online Home سر برگ Date Analysis در اختیارتان قرار داده را به Dimensions اضافه نمایید (شکل15).

1صفحه ورود

شکل 15

با انجام عمل save & Transform به پایان می رسد (شکل 16).

1صفحه ورود

شکل 16

برای کسب اطلاعات بیشتر در مورد مدلسازی به مقاله مدلسازی در vdash online مراجعه نمایید.

از اینجا به بعد می توانید به ساخت داشبورد و آنالیز اطلاعات که داده های خام و غیر قابل درکی بوده اند بپردازیم تا در مورد آن ها تصویر واضح و دقیقی از آنچه که هست بدست بیاوریم که به طور کامل در مقاله ساخت اولین داشبورد در vdash online توضیح داده شده است..

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

1صفحه ورود

شکل 17

1صفحه ورود

شکل 18

در نهایت می توانید از پنجره نوع نمایش لیست ساده، ماتریس تک محوری، نمودار میله ای و سایر نمودار ها و چارت ها را برای به نمایش در آوردن اطلاعات انتخاب کنید(شکل 19).

1صفحه ورود

شکل 19

برای خاتمه کار جهت نگهداری و حفظ داشبورد فراموش نکنید که داشبوردتان را با نام دلخواه ذخیره کنید (شکل 20).

1صفحه ورود

شکل 20


ساخت اولین داشبورد مدیریتی با vdash online

ساخت اولین داشبورد مدیریتی در vdash online

زمانی که

در vdash online انجام گرفت میتوانید با خیال راحت به قسمت جذاب ساخت داشبورد مدیریتی بروید و اطلاعات نامفهوم و خشن خود را در قالب نمودارها و گراف های جذاب و قابل فهم مشاهده و ملاحظه نمایید.

هنگامی که نام کاربری و رمز عبور خود را وارد می نمایید (شکل1)

dashboard

شکل 1

وارد صفحه شروع می شوید که در این بخش با انتخاب شروع یک داشبورد وارد مرحله مهیج ساخت داشبورد مدیریتی توسط خودتان و بدون کمک از هیچ کارشناسی می شوید (شکل 2).

dashboard

شکل 2

در شکل 3 میبینید که می توانید با انتخاب داده ها و چارت از روی نوارآبی داشبوردتان را ایجاد کنید.

dashboard

شکل 3

فرض کنید میخواهید اطلاعاتتان را با جزئیاتشان ببینید، برای این منظور لیست می تواند گزینه مناسبی باشد که از منوی چارت مدل مورد نظر و دادگان مد نظر و یا فایل آپلود شده (شکل 4) و در نهایت از پنجره نحوه نمایش لیست ساده را انتخاب کنید.(شکل5)

dashboard

شکل 4

dashboardNamayesh

شکل 5

و برای داده هایی که مدنظرتان است جدول اطلاعات آن نمایش داده میشود (شکل6).

dashboard

شکل 6

میبینید که کمتر از کسری از ثانیه توانستید جدول اطلاعات (مشتری) را مشاهده کنید. 

یکی از نمودارهای ساده و جذاب برای آنالیز اطلاعات نمودار میله ای می باشد که در مدت زمان کم اطلاعات مفیدی را درباره کسب و کارتان به شما ارائه می دهد. خب برای اینکه انواع نمودار را در داشبوردتان داشته باشید منوی چارت را باز کنید و برای شروع کار با نمودار میله ا�� کار کنید.

به این ترتیب که از قسمت چارت دادگان مدل اطلاعاتی مورد نظر خود را انتخاب نمایید (شکل 7) و در نحوه نمایش  نمودار میله ای را انتخاب کنید تا vdash online نمودار آن را برایتان رسم کند (شکل 8).

dashboard

شکل 7

dashboard

شکل 8

حتی با یک نگاه سطحی هم به نمودار میله ای ، اطلاعات زیادی نصیبمان میشود. برای مثال در مثال ما، به سهولت قابل برداشت است که میزان فروش دوچرخه از بقیه محصولات به مراتب بیشتر است (شکل 9).

dashboard

شکل 9

من برای اینکه صفحه نمایش زیاد شلوغ نباشد، جدولی را که با هم ایجاد کردیم را می بندم، برای این کار موس را روی جدول می برم و علامت ضربدر را می زنم.

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

dashboard

شکل 10

اکنون می خواهیم فاکتوری را نسبت به مدت زمانی خاص بسنجیم ، نمودار خطی می تواند از بهترین گزینه های انتخابی باشد . که از منوی چارت مطابق موارد بالا انتخاب شده و برای دادگان رسم میگردد (شکل 11).

dashboard

شکل 11

میزان فروش محصولات را در سال های 1384تا 1387 می توانیم مورد ازریابی قرار دهیم ، با توجه به نمودار خطی بالا.

فرض کنید از شما خواسته شده که میزان فروش برای محصولاتی که رنگ مشکی دارند را بیان کنید. کار ساده ای است، در مثال قبل میزان فروش محصولات در سالهای مختلف نشان داده شده و برای نمایش دادن محصولات مشکی رنگ تنها کافی است در منوی فیلترها، محصول»رنگ و در نهایت مشکی را علامت بزنید(شکل 12).

dashboard

شکل 12

به همین ترتیب می توانیم هر نمودار یا گیج که برای آنالیز اطلاعاتمان نیاز داریم را به داشبورد اضافه نماییم (شکل 13).

dashboard

شکل 13

به عنوان خاتمه کار ساخت داشبورد مدیریتی می بایست عمل ذخیره سازی را انجام دهیم که این کار توسط آیکن مربوط به ذخیره، روی نوار آبی انجام میگیرد (شکل 14)که داشبورد ایجاد شده را با یک نام دلخواه و مناسب ذخیره می نمایید (شکل 15) و ملاحظه کردید که با چه سرعتی و چه سهولتی خودتان به تنهایی یک داشبورد ساختید.

dashboard

شکل 14

dashboard

شکل 15



0 تا 100 ساخت اولین داشبورد مدیریتی با vdash online

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

موارد مورد بحث دراین مقاله به ترتیب زیر می باشد :

  • خرید سرویس
  • دانلود سرویس داده vdash
  • سرویس های خریداری شده
  • مدل های اطلاعاتی

پس از ثبت نام و تایید شدن حساب کاربری شما ، می توانید با وارد کردن نام کاربری و رمز عبور در vdasho nline وارد شوید (شکل 1).

صفحه ورود

شکل 1

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

صفحه شروع

شکل 2

در اینجا با انجام به ترتیب هر مرحله وارد مرحله بعدی می شود. ابتدا نوع اشتراک خود را انتخاب می کنید(شکل 3و4)

شروع کار1

شکل 3

شروع کار2

شکل 4

سپس سرویس داده را دانلود و نصب می نمایید (شکل 5)

شروع کار3

شکل 5

در ادامه باید تنظیمات اشتراکتان را مطابق شکل 6 انجام دهید

شروع کار4

شکل 6

و در خاتمه تایید نهایی و ایجاد اشتراک می نمایید (شکل7).

شروع کار5

شکل 7

در ادامه می توانید به ساخت اولین مدل و اتصال پایگاه داده ها به vdash online و یا آپلود فایل بپردازید. (شکل8)

شروع کار6

شکل 8

ایجاد یک مدل قاعدتا با نام گذاری شروع می شود که در قسمت Model Name نام نمایشی برای مدلتان می گذارید (شکل9).

ایجاد مدل

شکل 9

توجه » به خاطر داشته باشید که مدلی را که ایجاد کرده اید را باید Save کنید.

برای ایجاد یک مدل باید نکات زیر را در نظر بگیرید :

  • 1. اتصال به پایگاه داده
  • 2. ایجاد Data Sets
  • 3. ایجاد Dimensions

برای اتصال به پایگاه داده New+ Data Sources را انتخاب نمایید. و موارد خواسته شده را به شیوه ای که آموزش داده می شود تکمیل نمایید (شکل 10).

Data Source Name: نام پایگاه داده مورد نظر

Data Source Type: نوع پایگاه داده

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

Connection String بسته به نوع پایگاه داده شما متفاوت است، در اینجا که پایگاه داده ما از نوع SQL می باشد این دستور به فرم زیر تعریف می گردد :

data source =192.168.1.4; initial catalog = AdventureWorksDWPersian; integrated security = true ;

ایجاد دیتا سورس

شکل 10

در نهایت Data Source ایجاد کرده را Save نمایید.

در ادامه با دو مفهوم Dimensions (ابعاد)، Data Sets (دادگان) سر و کار داریم.

خوب است که در اینجا منظور از استفاده این دو مفهموم را با هم مرور کنیم.

منظور از data set (دادگان) در واقع همان fact ها یا موجودیت های اصلی در کسب و کار است . پایگاه داده یک واحد تولیدی را در نظر بگیرید مواردی مانند فروش، تولید، سفارشات و ... همان دادگان های ما هستند. و در ادامه این صحبت مفهوم بعد (Dimension) مطرح می گردد که منظور از آن زاویه دید به دادگان مورد نظر است .مثلا در همین واحد تولیدی می توانیم بعد زمان تعریف کنیم یعنی به فروش مان از زاویه زمان نگاه کنیم ، حال خود زمان میتواند شامل سال،فصل،ماه، هفته و حتی روز باشد و یا سفارش ها را در موقعیت های جغرافیایی از قبیل کشور ،استان، شهر و کد پستی مورد بررسی قرار دهیم.

بنابراین ابتدا به ایجاد Data Set مورد نظر می پردازیم . تمامی مراحل و از جمله ایجاد دادگان جدید نیاز به نام گذاری مناسب دارد(شکل 11) و پس از آن باید دستور خواندن اطلاعاتی که قرار است بعدا در مدلسازی و آنالیز قرار گیرند را از پایگاه داده دهیم که این دستورات بنا به ساختار و زبان پایگاه داده متفاوت است و در قسمت Query نوشته می شود.

بعد از نوشتن Query فیلد هارا تعیین می کنیم. فیلدهای محاسباتی و شاخص های کلیدی عملکرد همه برای دادگان قابل تعریف می باشند.

ایجاد دیتا ست

شکل 11

سپس به قسمت Dimensions رفته و با انتخاب نام مناسب برای بعد مورد نظر (شکل 12)و نیزتعیین پایگاه داده و نوشتن کوئری برای آن، قسمت Attributes را نیز متناسب با Query نوشته شده تنظیم می کنیم. و در صورت لزوم سلسله مراتب فیلدها را نیز باید مشخص کرد.

ایجاد بعد

شکل 12

شما می توانید بعد زمان که vdash onlineدر Home سر برگ Date Analysis در اختیارتان قرار داده را به Dimensions اضافه نمایید (شکل 13).

بعدزمان

شکل 13

مجدد به قسمت Data Set رفته و در بخش Dimension ، بعدی را که ایجاد کردیم اضافه میکنیم(شکل 14).

اتصال بعدها به دادگان

شکل 14

گزینه Save and Transform را انتخاب کنید تا مدلسازی با vdash online به پایان برسد (شکل15).

ذحیره سازی و انتقال

شکل 15

پس از اتمام طراحی مدل اطلاعاتی نوبت به آنالیز اطلاعاتی که به vdash online متصل کردید و ساخت داشبورد مدیریتی میرسد. و در این مرحله می توانید اطلاعات خام و غیر قابل تفسیر را به راحتی برای تحلیل به نمایش بگذارید. روی بازگشت کلیک کرده و شروع یک داشبورد را انتخاب می کنید (شکل16).

شروع داشبورد

شکل 16

سپس با کمک هر یک از آیتم هایی که نیاز دارید می توانید به آنالیز اطلاعاتتان بپردازید ، برای مثال از منوی نمودار میله ای عمودی را انتخاب میکنید(شکل 17)، و برای موجودیت اطلاعاتی مدنظر (مشتریان)(شکل 18) نمودار میله عمودی رسم می گردد(شکل 19).

نمودار

شکل 17

انتخاب دادگان

شکل 18

نمودار1

شکل 19

و همین روال را می توانیم با آیتم های مختلف ادامه دهیم تا داشبورد مورد نظرمان ایجاد گردد(شکل20).

نمودارها

شکل 20


داده های خود را دسته بندی و فیلتر کنید.

در مقاله "تعریف بعد" اشاره کردیم که 'بعد’ که همان زاویه دید به دادگان ماست برای دسته بندی و سری و فیلتر کردن استفاده می شود. در ادامه با

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

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

سری1

شکل1

حال اگر در همین مثال بخواهیم میانگین دستمزد پرسنل زن و مرد را به تفکیک مجرد و متاهل بررسی نماییم کافی است از قیمت سری پرسنل-وضعیت تاهل را انتخاب نماییم (شکل2).

فیلتر1

شکل2

فیلتر کردن

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

فیلتر2

شکل3

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

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

فیلتر3

شکل4

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

فیلتر4

شکل5

توجه داشته باشید که عمل فیلتر روی آن دسته از نمودارهایی انجام میگیرد که دارای اطلاعاتی درباره شرایط فیلتر باشند مثلا اگر نمودار خطی ای براساس میزان فروش کشورهای مختلف در سال های 1384-1387 داشته باشیم و نمودا جعبه ای بر اساس تعداد محصولات داشته باشم (شکل 6) و بخواهیم اطلاعات مربوط به کشور آلمان را بررسی کنیم مسلما در نمودار جعبه ای هیچ تغییری رخ نخواهد داد زیرا نه دسته بندی و نه سری آن بر اساس کشور نیست (شکل7).

فیلتر5

شکل6

فیلتر6

شکل7




تعریف و ایجاد دادگان

موجودیت های اصلی و یا 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).

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

شکل5

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

شکل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

آنچه در مقاله بعد می خوانید » طراحی مدل اطلاعاتی

تعریف و ایجاد بعد در vdash

فیلدهای محاسباتی و KPI ها تقریبا بدون اینکه با چیزی مقایسه شوند، بی معنی می شوند.

در واقع "بعد" (Dimension) می تواند اطلاعاتمان را به قسمت های معنی دار تقسیم کند و دید بهتری از کسب و کارمان را به ما بدهد تا بتوانیم تصمیمات بهتری بگیریم.به عبارت خیلی (Data set) استفاده می شود.هر دادگانی می تواند بعد های مختلف داشته باشد.برای نمونه دادگان مربوط به فروش اینترنتی را در نظر می گیریم که می تواند به ابعاد مختلفی نظیر مشتری،منطقه جغرافیایی،موقعیت جغرافیایی،محصول،تاریخ و یا چیز های دیگر تقسیم شود(شکل 1).

بعد فروش اینترنتی

شکل1

علاوه بر اینکه هر دادگانی می تواند چند " بعد" داشته باشد، هر "بعد" نیز می تواند متعلق به چندین دادگان باشد.فرض کنید مدل ما دادگانی نظیر فروش فصلی پرسنل(شکل 2-الف) و واحد پشتیبانی (شکل 2-ب)را شامل میشود، هر دوی این دادگان می توانند به بعد تاریخ متصل گردند.

بعد واحد پشتیبانی

شکل 2-الف

بعد فروش فصلی پرسنل

شکل 2-ب

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

مراحل ایجاد بعد عبارتست از:

  • 1. نام گذاری
  • 2. نوشتن دستورات فراخوانی اطلاعات از پایگاه داده
  • 3. مشخص کردن Attributes
  • 4. سلسله مراتب

نام گذاری

با ذکر یک مثال درک ملموس تری از مطالب را ارائه می دهیم:

فرض کنید می خواهیم برای دادگان مربوط به فروش فصلی که در مقاله دادگان توضیخ داده شده است "بعد" تاریخ را ایجاد نماییم.در قسمت New+ Dimensions در پنجره General برای بعد مورد نظر داریم : (شکل 3)

نام سیستمی که باید انگلیسی و بدون فاصله باشد :Dimension Name

نام نمایشی که باید فارسی باشد : Display Name

ایجاد بعد تاریخ

شکل3

نوشتن دستورات فراخوانی اطلاعات از پایگاه داده

سپس برای بعدی که تعریف کرده ایم باید بگوییم که متعلق به کدام پایگاه داده است (شکل 4) که در این مثال پایگاه داده ما AdventureWorksDWPersian و همچنین برای فیلدهایی که از پایگاه داده نیاز داریم باید Query مربوط به فراخوانی آن ها را بنویسیم:

" SELECT DateKey, AlternateDate, PersianDate, DayOfWeekNumber, DayOfWeekName, DayOfMonthNumber, MonthOfYear, MonthOfYearName, MonthKey, MonthName, QuarterOfyearNumber, QuarterOfYearName, QuarterKey, QuarterName, Year FROM DimDatePersian "

و در نهایت با اجرای Show Preview Data فیلدهای نوشته شده هم نمایش داده می شوند و هم در قسمت Attributes اضافه می گردند.(شکل 5).

تعیین پایگاه داده بعد

شکل4

پیش نمایش کوئری بعد

شکل5

مشخص کردن Attributes

در ادامه Attributes را مشخص میکنیم. Attributes در واقع اجزای تشکیل دهنده بعد هستند، در واقع مجوعه موارد و خصوصیاتی که به شرح بیشتر و دقیق تر یک بعد می پردازند. برای مثال بعد تاریخ از سال،فصل،ماه، روز تشکیل شده است.پس سال،فصل،ماه و روز Attribute های بعد تاریخ هستند که از پایگاه داده نیز فراخوانی شده اند. برای هر Attributes باید موارد زیر را مشخص کنیم:) شکل 6)

نامی که در سیستم ذخیره می شود : Name

نامی که برای Attribute مورد نظر نمایش داده میشود : Display Name

مقداری که کاربر مشاهده میکند : Display Column

مقداری که سیستم در نظر میگیرد : Value Column

فیلدهایی که می توان مرتب کرد : Sort by value

کوئری بعد

شکل6

Sort by value : این قسمت مشخص می کنیم که نمودار های ما بر اساس چه فیلد یا فیلدهایی بتوانند عمل مرتب سازی را انجام دهند.

برای درک بهتر از مفاهیم Display Columnو Value Column مثالی بیان می کنیم: در Attribute ماه، Display Name ماهها (فروردین،اردیبهشت،خردادو...) هست و Value Column 1،2،3،....12 می باشد. اعمالی مانند فیلتر کردن و مرتب کردن و ... بر اساس Column انجام می گیرد.

همانطور که گفتیم یکی از دلایل ایجاد بعد مرتب کردن فیلدهاست، در قسمت Sort by value می توانیم مخص کنیم که کدام Attributes مرتب سازی شرکت کنند.(شکل 7)

سلسله مراتب Hierarchy

بعضی از بعد ها داری Attribute های سلسله مراتبی هستند یعنی یکی از مجموع دیگری یا دیگری ها ایجاد میگرد و ترتیب قرار گیری Attribute ها اهمیت دارد.مثلا بعد تاریخ که شامل Attribute های سال، فصل، ماه و روز می باشد در سر برگ Advance می توانیم به این صورت عمل میکنیم:

روز Key Attribute:

از بالا به پایین  سال / فصل / ماه / روز Hierarchy:

با دابل کلیک می توانیم موردی را اضافه یا حذف کنیم(شکل 7).

از سلسله مراتب برای Drill Down و Drill Up استفاده میکنیم که در مقاله مربوط به خود توضیح داده خواهد شد.

لازم به ذکر است که هر بعدی الزاما سلسله مراتب ندارد، بعدهایی نظیر زمان، مکان ، ساختار سازمان ها از نوع سلسله مراتبی هستند.

سلسله مراتب

شکل7

برای درک بهتر روند کار بعد محصول را نیز با هم بررسی می نماییم.

هر محصول دارای نام و گروه و زیر مجموعه هایی و مشخصات ظاهری اعم از استایل و رنگ و سایز و مدل می باشد.تمامی این موارد به عنوان Attribute بعد محصول شناخته می شوند.

برای این بعد نیز ابتدا نام سیستمی و سپس نام نمایشی انتخاب می نماییم(شکل 8).

تعریف بعد محصول

شکل8

مرحله بعد نوشتن Query می باشد، و تمام فیلدهای مورد نیاز از پایگاه داده فراخوانی می گردد و پایگاه داده که AdventureWorksDWPersian است تعیین می شود(شکل 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

با کلیک بر روی Show Preview Data علاوه بر نمایش فیلدها مقادیر آن ها ، به بخش Attribute اضافه می گردند.

نوبت به تعریف و تنظیم Attributes رسیده ، که همانطور که پیش تر گفتیم تمامی جزییاتی که محصول را ایجاد می کنند به عنوان Attribute تعریف می شوند(شکل 10و11).

پیش نمایش کوئری محصول

شکل10

اتریبیوت محصول

شکل11

مراحل قبل را با هم مرور می کنیم که Name همان نامی است که در سیستم برای فیلد ثبت می شود. و Display Name نامی است که Attribute با این نمایش داده میشود یعنی زمانی که بخواهیم اطلاعاتمان را به صورت گراف مشاهده کنیم ، گروه محصول و زیر گرئه محصول برای ما نمایش داده می شود. Display Column که آن چیزی است که کاربر از جزییات محصول مشاهده میکند و کدهای این جزییات در Value Column میگیرد. برای نمونه اسم گروه محصول را کاربر میبیند (PersianProductCategoryName) کد گروه محصول (ProductCategoryKey) را کاربر نمیبیند و در سیستم نگه داشته می شود.

اگر می خواهیم که زمانی که نمودار رسم می شود بتوانیم بر اساس گروه محصول عمل مرتب سازی را انجام دهیم در قسمت Sort by Value محصول را علامت میزنیم.

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

سلسله مراتب محصول

شکل12

برای اتمام کار ایجاد بعد Save Model را کلیک می کنیم تا تمام تغییرات ذخیره گردند.

ذخیره کردن مدل

شکل13

آنچه مقاله بعد می خوانید >> تعریف و ایجاد دادگان

از 0 تا 100 ساخت اولین داشبورد مدیریتی vdash

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

در اینجا می خواهیم نحوه کار کردن vdash را بررسی کنیم.

با وارد کردن نام کاربری و رمز عبور وارد صفحه شروع به کار می شویم .

ورود

شکل 1

vdash نرم افزار آنالیز اطلاعات است ، این اطلاعات از کجا می آیند و چه بر سرشان می آید تا ما داشبورد شسته و رفته ای داشته باشیم همه آن چیزی هست که در این مقاله و مقالات آتی به آن می پردازیم.vdash نرم افزار آنالیز اطلاعات است ، این اطلاعات از کجا می آیند و چه بر سرشان می آید تا ما داشبورد شسته و رفته ای داشته باشیم همه آن چیزی هست که در این مقاله و مقالات آتی به آن می پردازیم.

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

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

برای این منظور از پنل تنظیمات وارد کنترل پنل می شویم (شکل 2)و مدل ها را انتخاب می کنیم(شکل 3).

کنترل پنل

شکل 2

مدل

شکل 3

اگر بخواهیم مدلی ایجاد کنیم و یا مدلی که قبلا ایجاد شده را آپلود کنیم و یا ویرایشی روی مدل ایجاد شده انجام دهیم " مدل ها " را انتخاب می کنیم. در آینده به هر یک از این موارد پرداخته خواهد شد.

مدل ها

شکل 4

هر مدلی که ایجاد شود به همراه اطلاعاتی اعم از نام مدل و سازنده مدل و تاریخ ایجاد مدل و نیز تاریخ ویرایش در این قسمت ثبت می شود و قابل مشاهده است.

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

لازم است که برای مدل اطلاعاتی نام مناسب انتخاب کنیم(شکل 5) و پس از آن باید مشخص کنیم که اطلاعات ما در کدام پایگاه داده قرار دارد (Data Sources) و از کجا فراخوانی می شود(شکل 6) .

مدل تولیدی

شکل 5

مدل تولیدی به پایگاه

شکل 6

در ادامه با دو مفهوم Dimensions (ابعاد)، Data Sets (دادگان) سر و کار داریم.

خوب است که در اینجا منظور از استفاده این دو مفهموم را با هم مرور کنیم.

منظور از data set (دادگان) در واقع همان fact ها یا موجودیت های اصلی در کسب و کار است . پایگاه داده یک واحد تولیدی را در نظر بگیرید مواردی مانند فروش، تولید، سفارشات و ... همان دادگان های ما هستند. و در ادامه این صحبت مفهوم بعد (Dimension) مطرح می گردد که منظور از آن زاویه دید به دادگان مورد نظر است .مثلا در همین واحد تولیدی می توانیم بعد زمان تعریف کنیم یعنی به فروش مان از زاویه زمان نگاه کنیم ، حال خود زمان میتواند شامل سال،فصل،ماه، هفته و حتی روز باشد و یا سفارش ها را در موقعیت های جغرافیایی از قبیل کشور ،استان، شهر و کد پستی مورد بررسی قرار دهیم.

بنابراین ابتدا به ایجاد Data Set مورد نظر می پردازیم . تمامی مراحل و از جمله ایجاد دادگان جدید نیاز به نام گذاری مناسب دارد(شکل 7) و پس از آن باید دستور خواندن اطلاعاتی که قرار است بعدا در مدلسازی و آنالیز قرار گیرند را از پایگاه داده دهیم که این دستورات بنا به ساختار و زبان پایگاه داده متفاوت است و در قسمت Query نوشته می شود. بعد از نوشتن Query فیلد هارا تعیین می کنیم.

دادگان نگاه کلی

شکل 7

سپس به قسمت Dimensions رفته و با انتخاب نام مناسب برای بعد مورد نظر (شکل 8)و نیزتعیین پایگاه داده و نوشتن کوئری برای آن، قسمت Attributes را نیز متناسب با Query نوشته شده تنظیم می کنیم.

مجدد به قسمت Data Set رفته و در بخش Dimension ، بعدی را که ایجاد کردیم اضافه میکنیم(شکل 9).

بعد نگاه کلی

شکل 8

هم اکنون باید به طراحی مدل اطلاعاتی (Business Design) بپردازیم(شکل 10).این مرحله بسته به نیاز های شما در سازمانتان متغیر است. در صفحه مربوط به طراحی مدل اطلاعاتی با انتخاب دادگان مورد نظر به تعریف فیلد های محاسباتی که درواقع فاکتورهایی که نیاز به اندازه گیری و یا مقایسه آن ها دارید هستندو همچنین پیش فرض سطر ها و ستون های نمودارهایی که قرار به رسم آن ها هست و بعد از آن به معرفی فیلدهای محاسباتی که در واقع فاکتورهای مهمی هستند که میخواهیم مورد آنالیز قرار دهیم و در نهایت به معرفی شاخص هایی که برای سازمان حائز اهمیت می باشد می پردازیم.

بعدهای نگاه کلی

شکل 9

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

به صفحه Home برگشته و شروع یک داشبورد جدید را انتخاب می کنیم.

سپس با کمک هر یک از آیتم هایی که نیاز داریم می توانیم به آنالیز اطلاعاتمان بپردازیم ، برای مثال از منوی نمودار میله ای عمودی را انتخاب میکنیم(شکل 11)، و برای موجودیت اطلاعاتی مدنظر (مشتریان)(شکل 12) نمودار میله عمودی رسم می گردد(شکل 13).

فیل ها مخاسباتی

شکل 10

انتخاب موجودیت

شکل 11

نمودار اول

شکل 12

و همین روال را می توانیم با آیتم های مختلف ادامه دهیم تا داشبورد مورد نظرمان ایجاد گردد.

نمودار نهایی

شکل 13

آنچه بعد میخوانید » نحوه مدل سازی اطلاعات در vdash

»نحوه اتصال vdash به پایگاه داده

»تعریف و ایجاد بعد در vdash

»تعریف و ایجاد دادگان

»طراحی مدل اطلاعاتی

»تعریف و ایجاد فیلدهای محاسباتی در vdash