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

هشدار: وقتی داشبورد را تحت وب منتشر میکنید، هرکسی می‌تواند آن را مشاهده کند. این ویژگی سطح دسترسی ندارد و هرکسی که به لینک دسترسی داشته باشد میتواند داده­‌ی داشبورد را ببیند. قبل از انتشار داشبورد به این نکته توجه داشته باشید.

چگونه داشبوردهای Power BI را تحت وب منتشر کنیم؟

  1.  گزارش خود را باز کنید و از تب File گزینه Publish to web را انتخاب کنید.

 

۲.  در صفحه‌­ی باز شده گزینه Create embed code را انتخاب نمایید.

انتخاب گزینه create embed code

۳. اخطار مشاهده شده جهت اطمینان از این است که شما تایید می‌­کنید داده‌­هایتان تحت وب منتشر شود. گزینه Publish را انتخاب نمایید.

embed in a public site

۴. یک صفحه به همراه لینک ظاهر می­‌شود. می­توانید این لینک را به همراه ایمیل ارسال کنید و یا لینکی که به همراه کد (مثل iFrame) می‌­باشد را مستقیما در وبسایت یا بلاگ مورد نظر Paste کنید.

View Mode

وقتی گزارشی را در وب قرار می‌­دهید باید سایز آن را مشخص کنید. در iFrame می‌­توانید ارتفاع و عرض تصویر را تنظیم کنید. برای اطمینان از اینکه ابعاد گزارش مناسب صفحه نمایش است باید view mode مناسب را نیز انتخاب کنید. حالت‌­های نمایش شامل Fit to page، Actual size و Fit to width می‌­شود.

 

ارتفاع و عرض iFrame:

کد قرارگیری گزارش تحت وب طبق مثال زیر است:

نمونه کد برای نمایش داشبورد تحت وب

می­‌توانید ارتفاع و عرض تصویر را به دلخواه تغییر دهید. اگر اندازه صفحه گزارش شما  dynamic size است، می­‌توانید از جدول زیر استفاده کنید:

جدول نمایش دهنده ابعاد برای نمایش تحت وب داشبوردهای پاور بی آی

مدیریت embed code:

کدهای تعریف شده را می­توانید از بخش تنظیمات مدیریت کنید.

مدیریت کدهای embed

در این بخش می‌­توانید کد را بازیابی یا حذف کنید.

به روزرسانی گزارش و دیتا:

بعد از پابلیش گزارش در وب، با هر تغییری که ایجاد کنید گزارش بعد از یک ساعت برای کاربران آپدیت می‌شود.  به روزرسانی دیتا هم به همین صورت است و برای غیر فعال کردن این ویژگی گزینه don’t refresh را در زمان­بندی دیتاست انتخاب کنید.

Custom visuals

اگر در گزارش خود از custom visual استفاده کنید، کاربران برای مشاهده آن در وب نیاز به فعال­سازی ویژوال ندارند.

محدودیت‌ها:

انتشار در وب برای طیف گسترده‌­ای از منابع دیتا و گزارشات در power BI service قابل استفاده است، با این حال موارد زیر در حال حاضر پشتیبانی نمی‌­شود:

  • گزارشاتی که از امنیت سطح ردیف استفاده می­کنند.
  • گزارشاتی که از ارتباط live با منبع دیتا استفاده می­‌کنند مثل: Analysis Services Tabular hosted on-premises, Analysis Services Multidimensional, and Azure Analysis Services.
  • گزارشاتی که به صورت مستقیم با شما به اشتراک گذاشته شده‌­اند.
  • گزارشات در گروهی که شما توانایی ویرایش نداشته باشید.
  • “R” visualها هم اکنون در publish to web پشتیبانی نمی­شوند.
  • نقشه­‌های ArcGIS برای ویژوال‌­های Power BI
  • گزارش­‌هایی که شامل DAX measure هستند.
  • مدل­‌های کوئری Single sign-on
  • اطلاعات محرمانه
  • دیتاست‌های مشترک و دارای مجوز

 

منبعی که از آن برای نوشتن این مطلب کمک گرفته ایم: وبسایت مایکروسافت

اگر در مورد این مطلب نظری دارید، در قسمت نظرات بیان کنید.