به روزرسانی داده ها در Power BI Report Server
به روزرسانی برنامهریزیشده برای گزارشهای Power BI به دادههای گزارش اجازه میدهد بهروز بمانند همچنین به روزرسانی زمانبندی شده مختص گزارشهای Power BI با مدل تعبیهشده است.
به این معنی که به جای استفاده از اتصال زنده یا DirectQuery، داده ها را به گزارش وارد کرده اید. هنگام وارد کردن دادههایتان، ارتباط آن با منبع داده اصلی قطع میشود و برای تازه نگه داشتن دادهها باید بهروزرسانی شود.
به روز رسانی برنامه ریزی شده راهی برای به روز نگه داشتن داده های شما است.به روز رسانی برنامه ریزی شده در بخش مدیریت یک گزارش پیکربندی می شود.
لایسنس Power BI
چگونه کار میکند
هنگام استفاده از بهروزرسانی برنامهریزیشده برای گزارشهای Power BI، چندین مؤلفه درگیر هستند.
- SQL Server Agent به عنوان یک تایمر برای تولید رویدادهای برنامه ریزی شده.
- کارهای برنامه ریزی شده به صفی از رویدادها و اعلان ها در پایگاه داده سرور گزارش اضافه می شوند. در استقرار scale-out، صف در تمام سرورهای گزارش در استقرار به اشتراک گذاشته می شود.
- تمام پردازش گزارش که در نتیجه یک رویداد زمان بندی رخ می دهد به عنوان یک فرآیند پس زمینه انجام می شود.
- مدل داده در یک نمونه خدمات تجزیه و تحلیل بارگذاری می شود.
- برای برخی از منابع داده، موتور Mashup Power Query برای اتصال به منابع داده و تبدیل داده ها استفاده می شود. سایر منابع داده ممکن است مستقیماً از یک سرویس Analysis Services که برای میزبانی مدل های داده برای Power BI Report Server استفاده می شود، متصل شوند.
- داده های جدید در مدل داده در خدمات تحلیل بارگذاری می شود.
- در یک پیکربندی scale-out، مدل داده را می توان در سراسر گره ها تکرار کرد.
- خدمات تجزیه و تحلیل داده ها را پردازش می کند و هر گونه محاسبات مورد نیاز را اجرا می کند.
Power BI Report Server یک صف رویداد را برای تمام عملیات برنامه ریزی شده نگه می دارد. در فواصل منظم از صف نظرسنجی می کند تا رویدادهای جدید را بررسی کند. به طور پیش فرض، صف در فواصل 10 ثانیه اسکن می شود.
می توانید با تغییر تنظیمات پیکربندی PollingInterval، IsNotificationService و IsEventService در فایل RSReportServer.config، فاصله را تغییر دهید.
IsDataModelRefreshService همچنین می تواند برای تعیین اینکه آیا یک سرور گزارش رویدادهای برنامه ریزی شده را پردازش می کند یا خیر استفاده می شود.
لایسنس Power BI Report Server
برای مشاهده ویدیوی آموزشی Drill Through in Power BI در یوتیوب لینک زیر را کلیک کنید ⇓
⇐ ⇐ Drill Through in Shape Map to Power BI
خدمات تجزیه و تحلیل
ارائه یک گزارش Power BI، و همچنین انجام یک بهروزرسانی برنامهریزیشده، نیازمند بارگیری مدل داده گزارش Power BI در سرویسهای تحلیلی است.
یک فرآیند خدمات تحلیلی با Power BI Report Serve اجرا خواهد شد.
لایسنس پاور بی آی
برای خرید لایسنس پاور بی ای Power BI کلیک کنید
ملاحظات و محدودیت ها
وقتی نمیتوان از بهروزرسانی برنامهریزیشده استفاده کرد
همه گزارشهای Power BI نمیتوانند یک برنامه بهروزرسانی برنامهریزی شده روی آنها ایجاد کنند.
در زیر فهرستی از گزارشهای Power BI آمده است که نمیتوانید یک برنامه بهروزرسانی برنامهریزیشده ایجاد کنید.
- گزارش شما حاوی یک یا چند منبع داده Analysis Services است که از یک اتصال زنده استفاده می کنند.
- گزارش شما حاوی یک یا چند منبع داده است که از DirectQuery استفاده می کنند.
- گزارش شما حاوی هیچ منبع داده ای نیست. به عنوان مثال، داده ها به صورت دستی از طریق Enter Data وارد می شوند یا یک گزارش فقط حاوی محتوای ثابت مانند تصاویر، متن و غیره است.
- گزارش شما حاوی منابع داده پویا است. به عنوان مثال، داده های گزارش برای ساخت پویا نام یک سرور، نام پایگاه داده یا آدرس URL برای واکشی محتوا استفاده می شود. فقط منابع دادهای که هنگام آپلود گزارش شناسایی میشوند را میتوان بهروزرسانی کرد.
- علاوه بر لیست بالا، سناریوهای خاصی با منابع داده در حالت واردات وجود دارد که نمی توانید برای آنها برنامه های تازه سازی ایجاد کنید.
- اگر از یک منبع داده فایل یا پوشه استفاده شود و مسیر فایل یک مسیر محلی باشد (مثلاً C:\Users\user\Documents)، نمیتوان طرح تازهسازی ایجاد کرد. مسیر باید مسیری باشد که سرور گزارش بتواند مانند اشتراک شبکه به آن متصل شود. برای مثال، \myshare\Documents.
- اگر بتوان منبع داده را فقط با استفاده از OAuth (مانند فیس بوک، گوگل آنالیتیکس، Salesforce و غیره) متصل کرد، نمی توان طرح تازه سازی کش را ایجاد کرد.
- در حال حاضر، RS از احراز هویت OAuth برای هیچ منبع داده ای، چه برای گزارش های صفحه بندی شده، تلفن همراه یا Power BI پشتیبانی نمی کند.
محدودیت های حافظه
توانایی بارگیری گزارشها با دادههای وارد شده یا DirectQuery، و توانایی انجام بهروزرسانی برنامهریزیشده، متکی به یک نمونه خدمات تحلیلی است که در کنار سرور گزارش میزبانی میشود.
در نتیجه، این می تواند منجر به فشار غیرمنتظره حافظه بر روی سرور شود.
بر این اساس استقرار سرور خود را برنامه ریزی کنید و بدانید که سرویس های تحلیل ممکن است در کنار سرور گزارش حافظه را مصرف کنند.
محدودیت اندازه مدل داده
مدل دادهای که در موتور سرویسهای تجزیه و تحلیل داخلی در طی یک بهروزرسانی برنامهریزیشده بارگذاری میشود، حداکثر اندازه 2000 مگابایت (2 گیگابایت) دارد.
این حداکثر اندازه قابل پیکربندی نیست. اگر مدل داده شما بزرگتر از 2 گیگابایت شود، خطای بازخوانی را دریافت خواهید کرد، “طول نتیجه از محدودیت طول (2 گیگابایت) نوع بزرگ هدف بیشتر است.”
در آن صورت، توصیه میکنیم مدل را در یک نمونه خدمات تحلیلی میزبانی کنید و از یک اتصال زنده به مدل در گزارش استفاده کنید.
دوره آموزشی هوش تجاری با Power BI »کلیک کنید« یک برنامه جامع است که بر توسعه مهارت در تجزیه و تحلیل دادهها، تجسم و گزارش سازی و گزارش دهی و دشبوردسازی با استفاده از ابزار Power BI تمرکز دارد.
سپاسگذاریم از وقتی که برای خواندن این مقاله گذاشتید
.
برای خرید لایسنس Power BI کلیک کنید
.
برای مشاهده ویدیوهای آموزشی داده کاوی و هوش تجاری ما را در شبکه های اجتماعی دنبال کنید
Youtube Chanel :VISTA Data Mining
Aparat Chanel: VISTA Data Mining
Instagram Chanel: VISTA Data Mining
Telegram Chanel: VISTA Data Mining
Linkedin Chanel: VISTA Company