Skip to main content

安装 Power BI Report Server

本指南介绍如何在 Windows Server 上安装和配置 Power BI Report Server。Power BI Report Server 是 Microsoft 的 本地 解决方案,用于托管 Power BI 报表和 SSRS(SQL Server Reporting Services)分页报表。适合希望将数据和报表保留在本地、不使用 Power BI 云(Power BI 服务)的组织。

您可以发布交互式 Power BI 报表(.pbix)和分页报表,配置数据集的计划刷新,并通过 Web 门户管理访问。创建与服务器兼容的报表需要使用 Power BI Desktop 的 特定版本(Power BI Desktop Report Server)。

订购服务器

要托管 Power BI Report Server,HostMyServers 提供适合的 Windows 方案:

前提条件

  • 对 Windows 服务器具有 RDP(远程桌面)访问权限,且具有管理员权限
  • Windows Server(建议 2016、2019 或 2022)
  • Power BI Report Server 的 许可证Power BI Premium(按容量)或带 Software Assurance (SA) 的 SQL Server Enterprise
  • 可选:Report Server 数据库的 SQL Server 实例(若无专用实例,安装程序可安装 SQL Server 引擎)

配置要求

组件最低推荐
内存4 GB8–16 GB
CPU2 核4 核
存储50 GB100 GB 及以上
网络100 Mbps1 Gbps
许可证

没有 Power BI Premium 或 SQL Server Enterprise + SA 许可证时,可使用 Report Server 的 评估版,有效期为 6 个月。生产环境需购买许可证。

连接服务器

  1. 使用管理员账户通过 远程桌面(RDP)连接到 Windows 服务器。
  2. 使用 HostMyServers 或您域提供的凭据。

下载

  1. 从 Microsoft 官方页面下载 Power BI Report ServerPower BI Desktop Report Server
  2. 将获得:
    • Power BI Report Server:服务器安装程序
    • Power BI Desktop Report Server:用于创建兼容报表的 Desktop 版本(32 位和 64 位)

请将两个安装程序保存在服务器上(或可访问的网络共享上)。

安装 Power BI Report Server

  1. 以管理员身份运行 Power BI Report Server 安装程序。
  2. 按向导操作:
    • 接受许可条款。
    • 选择 仅安装(或自定义路径)。
    • 选择 评估 版(6 个月)或若有密钥则选择 已授权 版。
  3. 若尚未安装,安装程序可能会提示安装 SQL Server 数据库引擎。若没有专用 SQL Server 实例,请接受。
  4. 完成安装。结束时可以启动 配置报表服务器(Report Server Configuration Manager)。

配置 Report Server

打开 Report Server Configuration Manager(开始 → 程序 → Microsoft Power BI Report Server)。

连接

  • 连接到报表服务器实例。实例名称通常为 PBIRS(Power BI Report Server)。

数据库

  1. 在左侧窗格中单击 数据库
  2. 单击 更改数据库
  3. 选择 创建新的报表服务器数据库 → 下一步。
  4. 输入 SQL Server(本地实例用 .)及所需凭据。测试连接。
  5. 保留默认数据库名(ReportServer)或修改后确认。将自动创建 TempDB 数据库。
  6. 配置服务账户(报表服务器服务账户、数据库凭据)。完成向导。

Web 服务 URL

  1. 在左侧窗格中单击 Web 服务 URL
  2. 保留默认设置(根据配置为端口 80443)或调整端口和地址。
  3. 单击 应用。记下显示的 URL(例如 http://您的服务器/ReportServer)。

Web 门户 URL

  1. 在左侧窗格中单击 Web 门户 URL
  2. 如需可调整(虚拟目录、端口)并单击 应用
  3. 记下门户 URL(例如 http://您的服务器/Reports)。用户将使用此地址访问报表。

若向导要求,请重启服务器,然后重新打开 Configuration Manager 确认所有项为绿色。

安装 Power BI Desktop Report Server

在用于创建报表的计算机上(或在服务器上用于测试):

  1. 安装 Power BI Desktop Report Server(在“下载”步骤中已下载)。
  2. 根据计算机选择 32 位或 64 位版本。
  3. 完成安装。
必须使用此版本

用于 Power BI Report Server 的报表必须使用 Power BI Desktop Report Server 创建或打开。标准版 Power BI Desktop(用于 Power BI 服务)无法向 Report Server 发布。同一台计算机上可同时安装两个版本。

将报表发布到服务器

从 Power BI Desktop Report Server

  1. Power BI Desktop Report Server 中打开或创建报表。
  2. 菜单 文件另存为Power BI Report Server(或 发布)。
  3. 输入 Web 门户 URL(例如 http://您的服务器/Reports)。
  4. 选择服务器上的目标文件夹并保存。报表将显示在 Web 门户中。

从 Web 门户

  1. 在浏览器中打开门户:http://您的服务器/Reports
  2. 单击 上载(Upload)并选择使用 Power BI Desktop Report Server 创建的 .pbix 文件。
  3. 选择文件夹并确认。具有相应权限的用户即可使用该报表。

计划数据刷新

若要让 Power BI 报表(导入模式)自动更新:

  1. 在 Web 门户中打开报表 → 更多(⋯)→ 管理
  2. 数据源 选项卡:配置连接(文件路径、SQL 服务器等)和 凭据(Windows 或数据库账户)。单击 保存
  3. 计划刷新 选项卡:创建计划(每日、每周等)并设置开始时间。
SQL Server Agent

计划刷新依赖 SQL Server Agent。请确保承载 Report Server 数据库的实例上 SQL Server Agent 服务已启动

防火墙

若用户从其他网络访问服务器,请在 Windows 防火墙中开放 Report Server 使用的端口(通常 HTTP 为 80,HTTPS 为 443)。参见 防火墙配置 指南。

优势与限制

优势限制
一切保留 本地(数据和报表)无 Power BI 服务中的应用、Q&A、共享仪表板等
本地数据源 无需网关(Gateway)不支持复合模型(DirectQuery + 导入)
支持 计划刷新DirectQuery实时连接(Live Connection)Power BI Desktop Report Server 更新频率低于 Power BI Desktop(约每 4 个月)
适合暂不迁移到云端的组织生产环境需 Premium 或 SQL Server Enterprise + SA 许可证

故障排除

Web 门户显示错误环境

  • 确认使用的是 Web 门户 URL(Reports),而不是 Web 服务 URL(ReportServer)。PBIRS 与 SSRS 门户相似;请确认安装和配置的是 Power BI Report Server,而不仅是 SSRS。

数据库连接错误

  • 确认 SQL Server 实例(或与 Report Server 一起安装的引擎)已启动。在 Report Server Configuration Manager 中再次检查数据库设置和服务账户。

计划刷新未执行

  • 确认 SQL Server Agent 已启动。检查报表 管理 → 数据源中配置的凭据。必要时查看报表服务器日志。

使用标准 Power BI Desktop 创建的报表

  • Power BI Desktop Report Server 中打开 .pbix 文件,保存后重新发布。标准 Desktop 的某些新功能或“预览”功能在 Report Server 版本中不可用。

参考