Power BI Report Server は、レポートと主要業績評価指標 (KPI) を表示および管理するための Web ポータルを提供するオンプレミス サーバーです。 この記事では、Power BI Report Server をインストールする方法について説明します。
注
SQL Server 2025 (17.x) プレビュー以降、オンプレミスのレポート サービスは Power BI Report Server に統合されています。 詳細については、「 Reporting Services の統合に関する FAQ」を参照してください。
ヒント
Power BI Report Server をオンプレミスにインストールする代わりに、 Azure Marketplace から Power BI Report Server Enterprise イメージを使用して Windows Server 2019 仮想マシン (VM) を作成することもできます。
[前提条件]
Power BI Report Server をインストールするためのハードウェアとソフトウェアの要件に記載されている要件
重要
Power BI Report Server は、読み取り専用ドメイン コントローラー (RODC) がある環境にインストールできます。 ただし、Power BI Report Server が正常に機能するには、読み取り/書き込みドメイン コントローラーにアクセスする必要があります。 Power BI Report Server が RODC にのみアクセスできる場合は、サービスの管理時にエラーが発生する可能性があります。
Power BI Report Server のプロダクト キー
無料版をインストールする代わりにプロダクト キーを使用する場合は、まずプロダクト キーを見つける必要があります。 手順については、「 レポート サーバーのプロダクト キーを検索する方法」を参照してください。
重要
スケールアウト シナリオで複数のサーバーに Power BI Report Server をインストールする場合、すべてのサーバーで同じ Power BI Report Server プロダクト キーを使用する必要があります。
Power BI Report Server インストーラーをダウンロードする
Power BI Report Server インストーラーをダウンロードするには、次の手順を実行します。
Power BI Report Server でオンプレミス レポートに移動し、[無料試用版のダウンロード] を選択します。 この手順で無料試用版を選択した場合でも、後でプロダクト キーを入力することもできます。
開いたページで、目的の言語を選択し、[ ダウンロード] を選択します。
[PowerBIReportServer.exe] を選択し、[ダウンロード] を選択します。
レポート サーバーのインストール
Power BI Report Server のインストールは簡単です。 ファイルは、いくつかの手順でインストールできます。
インストールに SQL Server データベース エンジン サーバーは必要ありません。 ただし、インストール後にレポート サーバーを構成するには必要です。
ダウンロードした PowerBIReportServer.exeファイルを 見つけて、インストーラーを開きます。
[Install Power BI Report Server] (Power BI レポート サーバーのインストール) を選択します。
インストールするエディションを選択します。
[ 無料エディションの選択] を選択した場合は、[ 評価 版] または [ 開発者] を選択し、[ 次へ] を選択します。
[ プロダクト キーの入力] を選択した場合は、Power BI サービスまたは Microsoft 365 管理センターから取得したプロダクト キーを入力し、[ 次へ] を選択します。 プロダクト キーを取得する方法の詳細については、この記事の「 Power BI Report Server プロダクト キー」を参照してください。
ライセンス条項を確認して同意し、[ 次へ] を選択します。
[ データベース エンジンのインストール ] ページで、[ 次へ ] を選択してレポート サーバーのみをインストールします。 レポート サーバー データベースを格納するために使用できるデータベース エンジンが必要です。
レポート サーバーのインストール場所を入力し、[ インストール] を選択します。
既定のパスは C:\Program Files\Microsoft Power BI Report Server です。
セットアップが正常に完了したら、[ レポート サーバーの構成 ] を選択してレポート サーバー構成マネージャーを開きます。
自分のレポート サーバーを構成する
セットアップで [レポート サーバーの構成 ] を選択すると、レポート サーバー構成マネージャーが開きます。 詳細については、「 レポート サーバー構成マネージャー (ネイティブ モード)」を参照してください。
レポート サーバーの初期構成を完了するには、 レポート サーバー データベースを作成します。 この手順を完了するには、SQL Server データベース サーバーが必要です。
別のサーバーでデータベースを作成する
レポート サーバーには 1 台のコンピューターを使用し、データベース サーバーには別のマシンを使用できます。 その場合は、レポート サーバーのサービス アカウントを、データベース サーバーが認識する資格情報に変更します。
既定では、レポート サーバーは、仮想サービス アカウントを使用します。 別のサーバーにデータベースを作成しようとすると、接続権限を適用する手順で次のエラーが表示されることがあります。
System.Data.SqlClient.SqlException (0x80131904): Windows NT user or group '(null)' not found. Check the name again.
このエラーを回避するには、サービス アカウントを ネットワーク サービス またはドメイン アカウントに変更します。 サービス アカウントを Network Service に変更すると、レポート サーバーのマシン アカウントのコンテキストで権限が適用されます。
詳細については、「 レポート サーバー サービス アカウントの構成 (レポート サーバー構成マネージャー)」を参照してください。
Windows サービス
Windows サービスは、インストールの一部として作成されます。 Windows Services Manager では、 Power BI レポート サーバーとして一覧表示されます。 サービス名は PowerBIReportServer。
既定の URL 予約
既定では、Power BI Report Server は特定の URL を使用してレポート サーバーと Web ポータルへのアクセスを提供します。 これらの URL 予約は、プレフィックス、ホスト名、ポート、および仮想ディレクトリで構成されます。
| パーツ | 内容 |
|---|---|
| 接頭辞 | 既定のプレフィックスは HTTP です。 トランスポート層セキュリティ (TLS) 証明書を以前にインストールした場合、セットアップ プロセスでは、 HTTPS プレフィックスを使用する URL 予約の作成が試行されます。 |
| ホスト名 | 既定のホスト名は、強力なワイルドカード (+) です。 これにより、コンピューターに対して解決されるあらゆるホスト名 (https://<computer-name>/reportserver、https://localhost/reportserver、https://<IP-address>/reportserver.) の指定のポートで、レポート サーバーが HTTP 要求を受け付けるように指定されます。 |
| 港 / ポート | 既定のポートは 80 です。 ポート 80 以外のポートを使用する場合は、ブラウザーで Web ポータルを開くときに URL に明示的に追加する必要があります。 |
| 仮想ディレクトリ | 既定では、Power BI Report Server は 2 つの仮想ディレクトリを作成します。 -レポート サーバーの場合: レポート サーバー。 -Web ポータルの場合: レポート。 |
完全な文字列は、次の URL のようになります。
- レポート サーバーの場合:
https://+:80/reportserver - Web ポータルの場合:
https://+:80/reports
詳細については、「 レポート サーバーの URL の構成 (レポート サーバー構成マネージャー)」 および 「ネイティブ モードのレポート サーバーでの TLS 接続の構成」を参照してください。
ファイアウォール
リモート コンピューターからレポート サーバーにアクセスする場合は、ファイアウォールが存在する場合は、必ずファイアウォール規則を構成してください。
レポート サーバーの URL と Web ポータル URL 用に構成する伝送制御プロトコル (TCP) ポートを開きます。 既定では、TCP ポート 80 に対して構成されます。
その他の構成
- Power BI ダッシュボードにレポート アイテムをピン留めできるように Power BI サービスとの統合を構成するには、「 Power BI Report Server 統合 (Configuration Manager)」を参照してください。
- サブスクリプション処理用に電子メールを構成するには、 Reporting Services ネイティブ モードの電子メール設定 (レポート サーバー構成マネージャー) と Reporting Services の電子メール配信を参照してください。
- レポート コンピューターで Web ポータルにアクセスしてレポートを表示および管理できるように Web ポータルを構成するには、「Configure a firewall for report server access」 (レポート サーバーにアクセスするためのファイアウォールを構成する) と「Configure a Report Server for Remote Administration」 (リモート管理用にレポート サーバーを構成する) を参照してください。
- SQL Server Management Studio でのレポート サーバー システムのプロパティの設定の詳細については、「 サーバーのプロパティの詳細」ページ - Power BI Report Server と Reporting Services を参照してください。 特に指定しない限り、オプションは Power BI Report Server と SQL Server Reporting Services の両方に適用されます。