خانه / آموزش Microsoft BI / درس سی و دوم- بررسی PBI Report Server

درس سی و دوم- بررسی PBI Report Server

بررسی تنظیمات و Config کردن POWER BI Report Server

یک دیتابیس داریم به نام OLTP ، برای مثال دیتابیس حسابداری ما نوعی OLTP میباشد. یک سری Job مینویسیم که انبار داده را به کمک آن Job ها پر کنیم و اطلاعات را از دیتابیس OLTP به انبار داده منتقل کنیم.

DW به لحاظ محاسباتی و تحلیلی ضعیف است ، به همین دلیل دیتا را از آن به دیتا مدل Tabular منتقل میکنیم. پس از اعمال تحلیل ها و محاسبات ، به صورت Connect Live به Power BI منتقل میشیم.

طبیعتا در این روند و جریان داده ، امکان داشتن دیتای Real Time وجود ندارد.

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

در صورتی که الزام بر داشتن دیتای Real Time هست ، میبایست دیتای داخل دیتابیس OLTP را به صورت Direct Query به Power BI متصل کرد.

عکس 4:58

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

عکس 5:09

گزارشمان را باز میکنیم.

گزینه Refresh ای که در نوار بالا میبینیم ، دیتای Report را به روز رسانی میکند و در Visual نشان میدهد. توجه کنید SSAS Tabular را Update یا Process نمیکند ، بلکه فقط دیتای موجود در آن را می آورد و نمایش میدهد.

عکس 7:24

* گزارش هایی که با روش Connect Live و یا Direct Query ساخته میشوند ، معمولا حجم کمی دارند ، زیرا فقط Visual در ساخت آنها به کار رفته و دیتایی داخلشان نیست که حجم زیادی داشته باشند.

* در گزارش هایی که به صورت Connect Live و یا Direct Query ایجاد شده اند ، امکان تنظیم کردن Scheduled Refresh در Report Server وجود ندارد.

حال در اینجا یک گزارش با استفاده از روش Import داده از یک دیتابیس SQL Server را بررسی میکنیم.

عکس 9:43

جداول مورد نظر را انتخاب میکنیم.

عکس 10:05

* حداکثر حجم یک فایل Power BI ، ۲ گیگابایت میتواند باشد. توجه کنید یک فشرده سازی حجم هم داخل خود Power BI صورت میگیرد.

با دیتای موجود یک Visual ساده ایجاد میکنیم و فروش به تفکیک سال ها را نمایش میدهیم.

عکس 10:57

حال این گزارش را هم داخل Report Server قرار میدهیم و نام فایل را Import SQL میگذاریم.

در این حالت امکان انجام تنظیمات Scheduled Refresh وجود دارد ، فقط باید قبل از آن ، یک بار تنظیمات Data Source را انجام دهیم.

عکس 12:00

در واقع ابتدا منبع اطلاعاتی را در Data Source مشخص میکنیم و سپس فواصل زمانی برای به روز رسانی دیتای در حال نمایش در گزارشمان را در Scheduled Refresh مشخص میکنیم.

عکس 12:38

عکس 13:50

توجه کنید گزینه Refresh در نوار بالایی گزارش ، Scheduled Refresh  را برایمان اجرا نمیکند ، فقط دیتای در حال نمایش در Visual را به روز رسانی میکند.

درباره‌ی علیرضا حسن نژاد

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

Deploy کردن Tabular Data Model

درس بیست و نهم – Deploy کردن Tabular Data Model

Deploy کردن Tabular Data Model فرض کنید طراحی دیتا مدل به اتمام رسید. حال میخواهیم …

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

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

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