نحوه نصب و راه اندازی Power BI Report Server
چطور داشبوردهای Power BI را تحت وب نمایش دهیم؟
چهارشنبه, ۲۰ شهریور , ۱۳۹۸

برای اینکه داشبورد های طراحی شده به وسیله پاور بی آی دسکتاپ را داخل شبکه و از طریق مرورگر مشاهده کنیم، نیاز به ابزاری است که به آن power bi desktop report server گفته می شود. قبلا در مورد  این موضوع، مطلبی در وبلاگ نمودار قرار داده ایم. (نمایش داشبوردها تحت وب)

حال در این مطلب قصد داریم، نحوه نصب و راه اندازی Power BI Report Server را گام به گام و همراه با تصاویر آموزش دهیم.

توجه داشته باشید که برای کار کردن با Power BI Report Server، لازم است که (DB Engine) SQL Server را روی سیستم خود نصب داشته باشید.

*Power BI Report Server فقط روی ویندوز های  ۸ و ۸.۱ و ۱۰ (به بعد) و ویندوز سرور های  ۲۰۱۲ و ۲۰۱۲R2 و ۲۰۱۶ (به بعد) قابل نصب می باشد.

از ساخت گزارشات تا انتشار آ ها در Power BI report server

 در ابتدا لازم است که فایل نصبی را از طریق سایت مایکروسافت یا بخش دانلود نمودار دریافت کنید.

پس از دانلود فایل نصبی، مراحل را مطابق تصاویر زیر طی کنید:

۱-با اجرای فایل exe، گزینه install power bi report server را انتخاب می‌کنیم.

نحوه نصب Power BI report server

۲- در این مرحله در بخش edition،گزینه developer را انتخاب می‌کنیم.

Power BI report server مراحل نصب

۳- گزینه I accept the license terms را تایید کرده و به مرحله بعدی می‌رویم.

چگونه Power BI report server را نصب کنیم

۴- در این بخش، گزینه Install Power BI Report Server Only را انتخاب می‌کنیم. نکته‌ای که باید توجه داشت این است که باید دیتابیس SQL Server را از قبل روی سیستم خود نصب داشته یا آن را نصب کنیم.

Power BI report server نصب

۵- مانند اغلب ابزارها نیاز است تا محل نصب به برنامه معرفی شود. در این مرحله،‌ آدرس مورد نظر برای نصب را انتخاب می‌کنیم.

Power BI report server مراحل

۶- اینجا می توانید با انتخاب close نصب را به پایان برسانیم. اما به هر حال نیاز است تا مراحل مربوط به Configure شدن انجام شود. پس گزینه Configure report server را اتخاب نموده تا تنظیمات ریپورت سرور پاور بی آی را انجام دهیم.

تکمیل نصب Power BI report server

۷-حال با انتخاب Connect به سرویس power bi report server متصل می شویم تا تنظیمات لازم را انجام دهیم. (منظور از server name، نام سیستمی می باشد که روی آن پاور بی آی ریپورت سرور را نصب می کنید)

تنظیمات Power BI report server برای نصب

۸- در بخش Web Service URL ،  دایرکتوری و پورت مورد نظر خود را وارد می‌کنیم.

اگر بخواهید می توانید تنظیمات را روی حالت پیشفرض گذاشته و در آنها تغییری ایجاد نکنیم. در پایان این بخش روی گزینه Apply کلیک کرده تا لینک مورد نظر فعال شود.(نتیجه فرآیندها در Results نمایش داده می‌شود)

Power BI report server تنظیمات نصب

۹- در ادامه به بخش Database می رویم. اینجا با کلیک بر روی change database پنجره جدیدی باز می شود اگر از قبل دیتابیسی برای ریپورت سرور دارید گزینه دوم را انتخاب کرده، در غیر اینصورت با انتخاب گزینه اول به مرحله بعد بروید.

نصب پاور بی آی ریپورت سرور

۱۰- مقابل server name  نام سرور را وارد کرده و همچنین با استفاده از authentication type می توانید نحوه لاگین کردن را مشخص کنیم.

در نهایت با کلیک بر روی test connection می توانید صحت ارتباط با دیتابیس را بررسی می‌کنیم.

مراحل نصب Powerbi report server

۱۱- در این بخش نام دیتابیس را وارد می‌کنیم و به مرحله بعد می‌رویم.

Power BI report server راه اندازی

۱۲- تنظیمات Credentials را تغییر نداده و بر روی next کلیک کنید.

Credential سرویس اکانتی است که ریپورت سرور توسط آن به دیتابیس‌ها متصل می شود.

راه اندازی Power BI report server

۱۳- در summary خلاصه تنظیمات اعمال شده را می‌توانیم مشاهده کنیم.

نصب و راه اندازی Power BI report server

۱۴- در صورتی که تمامی مراحل را به درستی انجام داده باشیم، می توانیم روی finish کلیک کرده و تنظیمات دیتابیس پایان دهید.

مراحل راه اندازی Power BI Report Server

۱۵- حال لینک پرتال خود را در بخش Web Portal URL وارد می‌کنیم و با کلیک بر روی Apply ، لینک مورد نظر فعال می‌شود.

Power BI report server Installation
install PowerBI report server

با پایان یافتن مراحل بالا، نصب و راه اندازی ریپورت سرور به پایان رسیده است.

حال فقط باید داشبورد های طراحی شده خود را داخل پرتال قرار دهیم.

برای این منظور، بعد از اینکه طراحی داشبور مورد نظر به پایان رسید ، به قسمت Files->Save As- رفته و روی Power BI Report Server کلیک کنید

انتشار داشبوردهای Power BI در Power BI report server

اگر در مورد این مطلب سوالی دارید، در زیر این پست از ما بپرسید.

نام نویسنده:
به اشتراک بگذارید:
آرمان فلاح
آرمان فلاح مدرس و متخصص پیاده سازی سیستم های هوش کسب و کار بیش از 5 سال تجربه پیاده سازی، بهینه سازی و بومی سازی سرویس Power BIدر سازمان ها (از زمانی که هنوز Power BI به صورت امروزی وجود نداشت!!) بیش از 9 سال تجربه عملیاتی با سرویس های مختلف SQL Server (Database engine, SSIS, SSAS, SSRS)
مقالات مرتبط
dax studio چیست
Dax Studio چیست؟
درباره DAX Studio قبلا در این مقاله در مورد زبان DAX صحبت کردیم. DAX که اختصاری از عبارت Data Analysis Expressions است، نقش اصلی را برای انجام محاسبات در مرحله مدلسازی داده‌ها ایفا می‌کند. حال در این مقاله می‌خواهیم در مورد ابزار DAX Studio صحبت کنیم. این ابزار برای نوشتن، اجرا کردن و تحلیل کوئری‌های [...]
covid-19
داشبورد وضعیت COVID-19 در جهان
همانطور که می دانید مدت هاست که جهان با کووید ۱۹ دست و پنجه نرم می‌کند. این بیماری در قسمت های مختلف دنیا هر روز وضعیت جدیدی را نسبت به قبل پیدا می‌کند. در این میان خوب است که آمار covid 19 را به صورت به روز بتوانیم مشاهده کنیم. قبلا  در این مقاله در [...]
نظرات
منال مجموعه

سلام
من از sql server R2 2008 استفاده می کنم و از خود ریپورتینگ سرویس
حالا با نصب POWER BI REPORT SERVER دچار مشکل ورژن شدم .
و گزارشات که با ریپورت سرویس ارایه دادم دچار مشکل شده.
چطور می تونم هر دو را داشته باشم بدون تغییر ورژن SQL ام؟؟؟؟؟؟؟

    منال مجموعه

    چرا بعد یه هفته جواب نمیدین؟؟؟

    نمودار

    ضمن عرض پوزش بابت تاخیر در پاسخگویی،
    شما باید فقط Power BI report server را نصب کنید و Reporting service را حذف کنید

    و فایل های RDL را از SSRS به Power BI report server انتقال دهید

      منال مجموعه

      چطور ریپورتینگ سرویس رو حذف کنم؟؟؟ میشه خود سرویس رو stop کرد

      منال مجموعه

      اگر ریپورتینگ سرویس رو پاک کنم بعد تفاوت ورژن نسخهsqlو power bi report مشکلی ایجاد نمیکنه برام؟؟؟ ببخشید حساسیت من زیاد چون باید رو سرور واقعی سازمان این کار رو پیاده سازی کنم

        نمودار

        قطعا این کار ریسک های خودش رو داره ولی اگر درست انجامش بدین مشکلی پیش نخواهد امد حتما یک بکاپ بگیرید که راه برگشت وجود داشته باشه نحوه پاک کردن SSRS هم به نسخه ای که استفاده می کنید وابسته است.

مسعود

سلام
اینم خطایی که من میگیرم
The service is not available.
An error occurred within the report server database. This may be due to a connection failure, timeout or low disk condition within the database.
سیستمم در مجموع ۶ گیگابایت رم داره .. فکر کنم نسخه ای که اس کیو ال سرور نصب کردم ریپورت سرویس نصب نشده باشه .. باید نسخه جدید Sql 2016 نصب کنم تست کنم

معصومه

سلام .ممنون از مطلب خوب و کاربردی که گذاشتین.
یه سوال داشتم اینکه استفاده از نسخه Developer چه محدودیت هایی داره؟

مصطفی رحمن زاد

با سلام و خسته نباشید بابته اموزش ها و راهنمایی ها
برای من همه چی به نحوه احسنت پیش رفت فقط از سیستم دیگه ایی تو شبکه می خوام وارد شم
power bi report server باز می شه ولی وقتی روی home می زنم این پیغام رو بهم میده
You are not allowed to view this folder. contact your administrator to obtain the necessary permissions

Jafari

سلام و وقت بخیر
تشکر از توضیحات مفیدتون
یه سوال
روی نمودارهایی که ایجاد میشه ، امکان تعریف پسورد وجود نداره ؟ برای اینکه افراد خاصی یکی از نمودارها رو بتونن مشاهده کنن

مجتبی

سلام وقت بخیر
موقع سیو داشبورد گزینه power bi report server نمیاد مشکل چی هستش
power bi report server نصب شده و تمام تنظیمات انجام شده
ممنون

محمدی

سلام وقت شما بخیر
من میخواهم این سرویس رو برای سازمان بالا بیارم ولی در صورت نداشتن لایسنس با نصب نسخه Developer گویا قابلیت پورتالی شدن رو برای استفاده سازمانی نمیده درسته؟
۱. the Developer can’t be used for business purpose.
ممنون میشم بفرمایید به چه صورت میتونم پورتال power BI رو بدون لایسنس در سازمان پیاده کنم

سنا

سلام مجدد من مجدد Power BI Desktop رو از طریق خود Power BI report server انجام دادم که اگر مشکلی در نسخه ها وجود داره حل بشه ولی همچنان یا کاری انجام نمی شه یا خطای Unexpected می ده. بابت دسترسی هم به کل پوشه های Power BI Desktop و Power BI report server دسترسی Everyone دادم دسترسی دیگه ای هم مورد نیاز هست؟

    نمودار

    مشکل از دسترسی نیست. آیا آدرس رو دقیقا مطابق نمونه وارد می کنید؟
    آیا از Power BI Desktop مخصوص Power BI Report Sever استفاده می کنید؟ (ایکون مشکی رنگ)

سنا

سلام ممنون از مقاله خوبتون، من نصب رو انجام دادم ولی save انجام نمی شه و خطایی هم نمی ده

حسین

سلام و وقت بخیر
ممنون از آموزش عالی تون

من همه مراحل رو انجام دادم و خروجی وب هم گرفتم. ولی نمیتونم توی گوشیم به سرور وصل بشم. خطایی که میده رو براتون مینویسم.
Server Address isn’t valid
A server with the specified hostname could not be found

شاهین محمدی

سلام دوست عزیز
من power bi report سرور رو نصب کردم و کانفیگ انجام دادم اما متاسفانه خطای
The service is not available. رو میگیرم . همچنین نمیتونم power bi desktop رو روی report server ذخیره کنم .
اون موقع خطای Unexpected میده .
میشه لطفا راهنمایی کنید .

    نمودار

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

شیوا ذوقی

ممنون از مطالبتون
من همه مراحل رو انجام دادم ولی در power BI desktop گزینه save as لینک power BI report serever نمایش داده نمی شود . لطفا راهنمایی ام میفرمایید .
با تشکر

نسیم

سلام و ممنون از این مقاله آموزشی مفیدتون
ولی این اموزش نصب روی یه سرور لوکال هست
حالا اگه به همین سرور لوکال یه آی پی valid بدیم
چجوری باید روی وب نمایش بدیم
چون نهایتا مشتری از ما میخواد که از طریق وب داشبوردها رو ببینه
اگه زحمتی نیست یه آموزش در مورد کانفیگ ریپورت سرور روی وب و همچنین اتصال به اون از طریق یوزرها تعریف شده بزارین
فکر کنم خیلی از دوستان دنبالشن
ممنون

Jelveh

سلام،ممنمون از توضیحاتتون
لطفا توضیحی بدین که برای اینکه از طریق وب دیگران بتونن داشبوردی که ایجاد کردم رو ببینن باید چیکار کنم؟

مسعود

با سلام
متاسفانه دیر دیدم مطلبتون رو
این مسیر رو طول کشید تا خودم پیدا کنم
عالی بود.
من بعد از راه اندازی به ی مشکل خوردم. با کمبود رم متوجه شدم. سرور مورد نیاز برای این که power bi report server بتونه ب خوبی اجرا بشه چی هستش؟

    آرمان فلاح

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

بیات

ممنون از پاسخگویی شما

در هاست های ویندوز هم به چه نحو میتونیم داشبورد ها رو نمایش بدیم

بیات

با سلام
عالی و درجه۱
یک سوال آیا باید روی ویندوز سرور نصب شه و اینکه باید حتما sql server نصب باشه یا خیر
چون من نصب کردم و test conection را میزنم خطا میده

    آرمان فلاح

    سلام دوست عزیز
    ممنون از لطفتون.
    روی ویندوز های ۸ به بعد هم می تونید نصب کنید، برای نصب Power BI report server شما به SQL Server هم نیاز دارید و علت خطایی هم که گرفتین همین هست.