irbestifi
irbestifi
خواندن ۷ دقیقه·۱ سال پیش

نکاتی برای اجرای موفق PBIRS (Power BI Report Server)


برای دستیابی به محصول فوق در سایت «بستیفای» به آدرس پایش کاربران و گزارشات power bi report server  مراجعه نمایید.

پایش کاربران:

پایش کاربران و گزارشات در Power BI Report Server

Power BI Report Server (PBIRS) ابرمجموعه‌ای از سرویس‌های گزارش‌دهی سرور SQL (SSRS) است که خود یک فناوری BI بالغ است که برای بیش از 15 سال جزء کلیدی Microsoft BI بوده است. تفاوت اصلی بین این دو پلتفرم این است که PBIRS گزارش‌های Power BI را به همراه دارد و تجربه‌ای مدرن BI را برای پیاده‌سازی‌های داخلی ارائه می‌کند.

در این مقاله، برای کسانی از شما که به اجرای درست و بهبود Power BI Report Server فکر می‌کنید، ویژگی‌های خاص ان پلتفرم را معرفی و همچنین با سرویس Power BI برای داشتن دید جامع تر مقایسه می‌کنیم.

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

سرور گزارش خود را نظارت کنید

سرور گزارش خود را پیکربندی کنید

امنیت در سطح پوشه را درک، برنامه ریزی و پیاده سازی کنید

خدمات تحلیل اهرمی برای قابلیت استفاده مجدد

سرور گزارش خود را نظارت کنید

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

برای دستیابی به محصول فوق در سایت «بستیفای» به آدرس پایش کاربران و گزارشات power bi report server  مراجعه نمایید.

Power BI Report Server به‌شما امکان مانیتورینگ دقیق فعالیت‌های کاربران را می‌دهد. اطلاعاتی چون زمان ورود، عملیات انجام‌شده و تغییرات اعمال‌شده توسط کاربران را در لاگ‌های پایش مشاهده کنید.با ایجاد داشبورد پایش، می‌توانید به‌صورت زنده نمودارها و آمارهای مرتبط با عملکرد سرور و تعداد کاربران فعال را دنبال کنید.

کاربر استفاده گزارشات PBIRS :

  1. Usage Reports:  گزارشات مصرف گزارشات به شما این امکان را می‌دهند تا ترافیک کاربران را بررسی کنید، محبوبیت گزارشات را اندازه‌گیری کنید، و زمان‌های فعالیت بیشتر مشاهده‌شده را تحلیل کنید. این اطلاعات به توسعه‌دهندگان و مدیران کمک می‌کند تا گزارشات را بهبود بخشند و سازمان بهینه‌سازی‌های لازم را اعمال کند.
  2. Performance Reports: گزارشات عملکرد به شما امکان مانیتورینگ زمان بارگیری گزارشات و داشبوردها را می‌دهند. با تحلیل این گزارشات، می‌توانید هرگونه کاهش در کارایی سیستم را شناسایی کنید و اقدامات بهینه‌سازی را در سیستم اعمال کنید.

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

سرور گزارش خود را پیکربندی کنید

پس از نصب سرور گزارش خود، باید برخی از تنظیمات پیش فرض را بررسی کنید. منظور ما پیکربندی‌هایی نیست که در گزارش مدیریت پیکربندی سرویس‌ها یافت می‌شود، بلکه به ویژگی‌های پیشرفته‌ای اشاره می‌کنیم که می‌توانید از داخل SQL Server Management Studio (SSMS) تغییر دهید. برای بسیاری از پیاده سازی ها، مقادیر پیش فرض این ویژگی ها خوب خواهد بود. با این حال، ممکن است موارد استفاده خاصی برای زمانی که بخواهید یک تنظیم را تغییر دهید وجود داشته باشد.

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

از پنجره Object Explorer گزینه Reporting Service را انتخاب کنید.

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

روی نام Instanceخود کلیک راست کرده و Properties را انتخاب کنید.

پنجره ویژگی های سرور ظاهر می شود. Advanced را در قسمت سمت چپ انتخاب کنید.

از منوی Advanced، تعداد زیادی گزینه را مشاهده خواهید کرد که می توانید آنها را تغییر دهید. در زیر سه ویژگی خاص وجود دارد که ما برای برخی از پیاده سازی های مشتریان خود اصلاح کرده ایم.

EnableMyReports

این تنظیم به طور پیش فرض غیرفعال است، اما بسیاری از سازمان ها ترجیح می دهند این را فعال کنند. این ویژگی به هر کاربر سرور گزارش پوشه اختصاصی خود را در سرور گزارش ارائه می دهد. این شبیه به مفهوم My Workspace است که کاربران در سرویس Power BI دارند. فعال کردن My Reports یک راه عالی برای تشویق سلف سرویس BI است.

ExecutionLogDaysKept

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

EnablePowerBIReportExportUnderlyingData

این تنظیم به PBIRS می‌گوید که کاربران چه سطحی از جزئیات می‌توانند داده‌ها را از Visual استخراج کنند. در تجربه ما، اگر مراقب نباشید، استخراج داده های اساسی می تواند منجر به گلوگاه های عملکردی بزرگ شود. این امر به ویژه در صورتی صادق است که دیتا مدل بزرگ باشد (هم از نظر داده ها و هم از نظر ویژگی ها/اندازه ها). به همین دلیل، ما مشتریان را تشویق می کنیم که این تنظیمات را غیرفعال کنند. اکثر اوقات کاربران به سادگی از استخراج داده های خامی که در Visual که از آن صادر می کنند می بینند خوشحال می شوند!

امنیت در سطح پوشه را درک، برنامه ریزی و پیاده سازی کنید

وقتی صحبت از ذخیره محتوایی مانند Power BI و گزارش های صفحه بندی شده می شود، Power BI Report Server و Power BI بسیار متفاوت هستند. در سرویس Power BI، مفهوم Apps Workspaces و Apps را داریم. سپس می‌توان برنامه‌هایی ایجاد کرد تا محتوا را برای مخاطبان گسترده‌تری از مصرف‌کنندگان فقط خواندنی منتشر کنند. این مفاهیم در Power BI Report Server وجود ندارد. در عوض، ما می توانیم پوشه ها را ایجاد کنیم (و ایمن کنیم).

پوشه‌های موجود در Power BI Report Server (و SSRS) از نظر مفهومی مانند پوشه‌های درون یک سیستم فایل عمل می‌کنند. Folder-Level Security می تواند برای محدود کردن دسترسی به تمام محتوای داخل پوشه اعمال شود. همچنین، مانند یک سیستم فایل، می توان یک سلسله مراتب پوشه ایجاد کرد.به طور معمول، ایجاد پوشه‌ها برای بخش‌ها یا حوزه‌های موضوعی مختلف (مانند امور مالی، بازاریابی، فروش) منطقی است.

در PBIRS، شما همچنین می‌توانید امنیت را روی موارد جداگانه تعریف کنید (مثلاً یک گزارش Power BI)، اما ما معمولاً به مشتریان بزرگ توصیح می‌کنیم. در استقرار سازمانی بزرگ‌تر، داشتن صدها گزارش غیرمعمول نیست. ایمن کردن هر یک از آنها به‌طور جداگانه و  نگهداری آن کار دشواری است. بنابراین، دلیل اصلی ما از ایجاد پوشه‌های موضوعی خاص برای ایمن‌سازی چندین گزارش مرتبط برای زیرمجموعه‌ای از کاربران است. در بیشتر موارد، ما همچنین به مشتریان توصیه می‌کنیم که به ساختار پوشه‌ای مسطح پایبند باشند.

خدمات Analysis Services برای قابلیت استفاده مجدد

هر زمان که از ما در مورد بهترین روش های مربوط به Power BI Report Server سوال می شود، این یکی از اولین مواردی است که به آن اشاره می کنیم. در حالی که چندین گزارش می توانند مجموعه داده های مشابهی را در سرویس Power BI به اشتراک بگذارند، در Power BI Report Server، هر گزارش Power BI فقط می تواند به مدل داده خود ارجاع دهد. برای مثال، اگر 50 گزارش Power BI را در محیط خود پیش‌بینی می‌کنید، 50 مدل داده جداگانه نیز در زیر کاپوت وجود خواهد داشت که برای هر گزارش یکی وجود دارد. به همین دلیل، ما از طرفداران بزرگ استفاده از Analysis Service در کنار PBIRS هستیم. Analysis Service یک فناوری بالغ است که امکان ایجاد مدل های معنایی سازمانی در حافظه را فراهم می کند. به عبارت دیگر، Analysis Service می تواند هم عملکرد و هم یک نسخه واحد از Fact را ارائه دهد.

«بستیفای» ارائه فایل‌های کاربردی در زمینه های مختلف کسب و کار است. در صورتی که نیاز به سفارشی سازی یا طراحی فایل اختصاصی جدید می‌باشید، می‌توانید نسبت به ارائه درخواست با بستیفای در ارتباط باشید.

bipower biهوش تجاری
ما میانبر شما برای رسیدن به ارزش فوری هستیم. ما بهترین شیوه‌های کسب‌وکار را در قالب چارچوب‌ها، قالب‌ها و ابزارهای کسب‌وکار ارائه می‌کنیم در بستیفای، ما بهترین شیوه های تجاری را ارائه می دهیم.
شاید از این پست‌ها خوشتان بیاید