خانه / آموزش Microsoft BI / چگونه یک پروژه تبولار مدل ایجاد کنیم؟  

چگونه یک پروژه تبولار مدل ایجاد کنیم؟  

در این مطلب با موارد زیر آشنا می شویم.

  • چگونه یک پروژه Tabular مدل را ایجاد کنیم؟
  • چگونه دیتاسورس را به پروژه تبولار مدل اضافه کنیم؟
  • چگونه یک پروژه تبولار مدل را دپلوی کنیم؟
  • چگونه پروژه تبولار مدل را در Analysis Service ببینیم؟

مدل تحلیلی Tabular که از سال ۲۰۱۲ توسط  مایکروسافت معرفی شده است و مفاهیم مورد استفاده در این روش بسیار شبیه به دیتابیس های رابطه‌ای در SQL Server می‌باشد. بالاترین مفهوم اشیاء در این مدل Database است و هر دیتابیس می تواند شامل مجموعه ای از اشیاه و داده ها باشد.

برای پیاده سازی مدل Tabular در محیط Visual Studio لازم است ابزار SSDT مایکروسافت را نصب کنیم. در ادامه اولین پروژه مدل تبولار خود را ایجاد کنیم.

نیازمندی های ایجاد یک پروژه مدل تبولار به این صورت است:

  • بانک اطلاعاتی Sql Server و نرم افزار SSMS ( دانلود نرم‌افزار SSMS )
  • سرویس (Analysis Services) SSAS برای دپلوی مدل تبولار
  • نرم افزار Visual Studio به همراه SSDT(Sql server Data Tools)
  • بانک اطلاعاتی یا دیتا سورسی که میخواهیم مدل تبولار  را براساس آن پیاده سازی کنیم.

مرحله یک: برنامه Visual Studio (VS)  رو باز می کنیم و “Create a new project” را میزنیم.

Powerbischool Create Tabular Project Model

مرحله دو:  عنوان “Analysis Tabular Project” را جست و جو میکنیم که مقادیر مربوطه، نمایش داده می شود و گزینه “Analysis Servies Tabular Project” را میزنیم.

Powerbischool Create Tabular Project Model


مرحله سه: نام پروژه و محل ذخیره سازی آن را وارد میکنیم و دکمه Create را میزنیم.

Powerbischool Create Tabular Project Model

مرحله چهار: در این مرحله باتوجه به نیاز گزینه های موردنظر را انتخاب میکنیم. در اینجا گزینه “Integrated workspace” و highest compatibility level را میزنیم.

Powerbischool Create Tabular Project Model

در ادامه OK را میزنیم و به محیط طراحی پروژه وارد می شویم. محیط Tabular Model Project  بخش های مختلفی دارد که در ادامه بررسی میکنیم.
بخش  Tabular model Explorer  که اجزاء پروژه در آن تعریف می شود از جمله Data Sources, Expressions, KPI, Measure, Role,Table و …
Powerbischool Create Tabular Project Model
حالا شما اولین پروژه Tabular خود را ایجاد کرده اید. در ادامه  پروژه را به DataSource متصل میکنیم.

چگونه دیتاسورس را به پروژه Tabular Model  اضافه کنیم؟

در صفحه اصلی، از سمت راست و ناحیه “Tabular Model Explore” گزینه Data Source را انتخاب می‌کنیم و کلیک راست میزنیم و گزینه “New Data Source” را می‌زنیم.

در پنجره باز شده نوع بانک اطلاعاتی خود را انتخاب می‌کنیم و دکمه Conect را می‌زنیم.

در اینجا ما بانک اطاعاتی Sql Server را انتخاب کرده ایم، اسم سرور و دیتابس را وارد میکنیم و OK را میزنیم.


در مرحله بعد نوع SQL Server Authentication را مشخص می‌کنیم که پیشنهاد می‌شود از Database و اکانت های دیتابیس‌ی استفاده کنید و دکمه Connect را بزنید.

بعد از انجام این مرحله، دیتا سورس شما جهت ارتباط با بانک اطلاعاتی ایجاد شده است و وقت آن است تا جداول خود را وارد کنید. مطابق عکس زیر این کار را انجام می‌دهیم و گزینه Import New Table  را می‌زنیم.
دیتا سورس مدل تبولار مدرسه پاور بی آی

در ادامه کلیه جداول نمایش داده می شود که جداول موردنظر را علامت زده و دکمه  Transform Data یا Load را می‌زنیم.
دیتا سورس مدل تبولار مدرسه پاور بی آی

در صورتی که گزینه “Transform Data” را بزنیم به محیط Power Query Editor وارد می شویم و امکان بازنگری در ساختار جداول و پاکسازی آن ها وجود دارد.
دیتا سورس مدل تبولار مدرسه پاور بی آی

درصورتی که هریک از بخش ها را ادامه دهیم، نهایتا اطلاعات جداول در محیط Tabular Project  وارد می شود و جداول نمایش داده می شود.

همچنین برای نمایش Relation جداول و یا اضافه کردن Relation  جدید از بخش “Diagram” اقدام می‌کنیم.
دیتا سورس مدل تبولار مدرسه پاور بی آی

چگونه پروژه تبولار مدل خود را دپلوی کنیم؟
بعد از تکمیل پروژه، اعمال تغییرات و ایجاد مژر های موردنظر، نوبت به دپلوی پروژه روی Analysis Service است. تا امکان استفاده از آن در پیاده سازی داشبورد ها فراهم شود.

در ادامه به اینصورت عمل می‌کنیم.
برای شروع به پنجره “Solution Explorer” می‌رویم. در صورتیکه این پنجره در دسترس نباشد به منو “View” می رویم و گزینه “Solution Explorer” را می‌زنیم.


در مرحله بعدی روی نام پروژه کلیک راست می‌کنیم و گزینه “Properties” را می‌زنیم. از پنجره باز شده در قسمت “Server” نام Analysis Service ی که نصب شده است و می‎خواهیم پروژه در آنجا دپلوی شود را  وارد میکنیم و OK را میزنیم.
دپلوی پروژه تبولار مدل

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

چگونه به Analysis Service متصل شویم و پرژه دپلوی شده تبولار خود را ببینیم ؟
برای اتصال به Analysis Services از طریق برنامه SSMS عمل می کنیم  و همانطور که در تصویر زیر می‌بینید از طریق منو Connect گزینه Analysis Services را میزنیم.
چگونه به Analysis Service متصل شویم و پرژه دپلوی شده تبولار خود را ببینیم

در مرحله بعدی Server Name را وارد میکنیم و Connect را میزنیم.
چگونه به Analysis Service متصل شویم و پرژه دپلوی شده تبولار خود را ببینیم

در ادامه تصویر اتصال موفقیت آمیز به SSAS را می‌بینید. گزینه Database را باز کنید و دیتابیس دپلوی شده در تبولار مدل را نمایش داده می شود.
چگونه به Analysis Service متصل شویم و پرژه دپلوی شده تبولار خود را ببینیم

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

درباره‌ی مشاور هوش تجاری

همچنین ببینید

کار با دیتا در SSAS

درس بیست و هشتم – کار با دیتا در SSAS

کار با دیتا در SSAS بعد از آمدن دیتا ها به SSDT ، مشابه اکسل …

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

معادله امنیتی (فقط عدد بنویسید) *