ابتدا باید به کمک Power BI Desktop که یک نرمافزار رایگان و ویندوزی هست اطلاعات رو از منابع اطلاعاتی بخونید و گزارشات رو طراحی کنید.
خود این نرم افزار دو مدل اصلی داره که پایین نوشتم که جلوتر تفاوت شون رو میگم.
- Power BI Desktop
- Power BI Desktop RS ( RS مخفف Report Server می باشد )
بعد از اینکه گزارشات طراحی شد باید این گزارشات در سروری قرار بگیرد تا کاربران نهایی بتوانند مشاهده کنند.
گزارشات طراحی شده را فقط در دو جا می توان قرار داد:
- Power BI Service
- Power BI Report Server
Power BI Service درواقع , سرور مایکروسافت می باشد که می توانید گزارشاتتان را روی آن قرار دهید.
برای اینکار ابتدا باید در سایت PowerBI.com میتوانید یک اکانت رایگان بسازید, البته با ایمیل شرکتی قادر به ساختن اکانت هستید و با حساب کاربری یاهو و گوگل نمیتوانید اکانت بسازید.
در حالت Free Account شما ده گیگابایت فضای رایگان در اختیار دارید که بتوانید گزارشات خود را آپلود کنید .
البته برای داشتن اکانتهای بیشتر باید ماهیانه هزینه ای پرداخت کنید.
اگر شما از Power BI Desktop استفاده کنید، گزارشاتی که طراحی کردید را فقط می توانید بر روی Power BI Service قرار دهید.
اگر با Power BI Desktop RS , گزارشات رو طراحی کنید میتوانید نتیجه را هم در Power BI Service و هم در Power BI Report Server قرار دهید .
حالا سوال این هست پس چه فرقی بین Power BI Desktop با Power BI Desktop RS وجود دارد؟
اصلی ترین تفاوت این است که امکانات Power BI Desktop کمی بیشتر از Power BI Desktop RS هست .
چون وقتی شما با Power BI Desktop طراحی تون رو انجام بدید , مجبور هستید گزارش را در سرور ماکروسافت قرار بدید و این از نظر درامدی خیلی به نفع ماکروسافت هست برای همین , ماکروسافت بیشتر به Power BI Desktop توجه میکنه.
ولی خب در ایران بدلیل تحریم ها و کاهش هزینه ها , تمام شرکت ها از Power BI Desktop RS و Power BI Report Server استفاده میکنند.
Power BI Report Server در واقع یک نرم افزار است که می توان روی یک سرور ویندوزینصب کنید و آن سرور محل قرار گرفتن گزارشات شما می شود.
در اینصورت کاملا رایگان می باشد و نیازی به خریداری اکانت نمی باشد و می توان تعداد زیادی کاربر برای استفاده از آن تعریف کرد.
pbi report server اگر روی سروری باشد که تحت اینترنت نباشد فقط به کمک اینترانت داخلی شرکت می توانید گزارشات را ببینید. برای اینکه pbi report server شما تحت اینترنت گزارشات را نشان دهد باید یک آی پی استاتیک به آن دهید، در اینصورت کاربر شما می تواند با اپلیکیشن موبایل یا مرورگر گزارشات را ببیند.
اگر IP Valid برای pbi report server ندهید کاربر فقط داخل شرکت می تواند گزارشات را مشاهده کند و در بیرون شرکت این امکان را نخواهد داشت.
در انتها کاربران نهایی تنها باید داشتن اپ موبایل Power BI یا اتصال به سرور از طریق مرورگر وب ترجیحا فایرفاکس, میتونند گزارشات رو ببینند.
کاربران نهایی برای دیدن گزارشها نیازی به نصب Power BI Desktop بر روی کامپیوترش نداره .