无法将Power BI报告发布到本地报告服务器

5
我们刚刚在我们的SSRS 2016服务器上安装了本地实例的Power BI报告服务器。它可以正常运行,可以通过浏览器浏览目录。但是,在尝试从桌面应用程序发布时,我们会收到错误提示:

尝试将报告保存到Power BI报告服务器时发生错误。

如果尝试通过Web浏览器上传.pbix文件,则会出现以下错误:“上传.pbix文件时出错。请验证文件未被损坏并且文件扩展名与文件格式匹配”。当搜索建议时,建议使用Report Server Configuration Manager设置的服务帐户必须具有本地管理员权限和对数据库的权限。我已经尝试了几种方法,但仍然无法解决问题。


2个回答

4

谢谢。现在我考虑将其安装在独立的服务器上。最好安装SQL Server 2017实例,是吗? - tonyyeb
SSRS 2017现在已经是一个真正的独立产品,不需要最新的SQL Server 2017作为SSRS数据库的数据引擎。因此,您可以仅升级SSRS实例。 - Alexander Volok
1
全新的Server 2012服务器,已安装SQL 2017和Power BI本地服务器,但仍出现相同错误! - tonyyeb
@Taterhead提供了一个关于客户端和服务器工具不匹配的优秀答案。 - Alexander Volok

2
我建议您使用 为 Power Bi Report Server 优化的 Power Bi Desktop(是一个单独的客户端)。此客户端的发布与 Power Bi Report Server 的发布同时进行。这两个产品于2018年3月最近发布。在此之前,上一个版本发布于2017年10月。
尝试在此为 Power Bi Report Server 优化的 Power Bi Desktop 中打开您的报告,确保您的报告按照您的要求工作,然后保存并将此文件上传到 Report Server。对于发布到 Report Server 的报告,有一些限制需要考虑(无法使用 R 可视化、ARCGIS 地图等),但大多数功能将在 Report Server 上运行。 此主题中有一个与您遇到相同错误的用户,使用为 Report Server 优化的 Power Bi Desktop 解决了该用户的问题。

如果我负责 Power Bi 开发者,我会要求他们增强这个错误信息,询问“是否使用了 Power Bi Desktop 优化版用于 Power Bi 报告服务器来编写此报告?”并提供下载链接或类似的东西。 - Taterhead
是的,那会很有帮助,但我已经拥有了正确版本的Power BI报告服务器。 - tonyyeb
1
你使用的是哪个版本?你仍然可以下载相应的客户端。请使用服务器提供的链接 - 请参见:https://learn.microsoft.com/en-us/power-bi/report-server/install-powerbi-desktop#download-and-install-power-bi-desktop - Taterhead
请使用以下链接下载2017年10月的内容:https://www.microsoft.com/zh-cn/download/details.aspx?id=56136 - Taterhead
1
看起来客户端和服务器版本不匹配。现在都是2018年3月的版本,可以上传报告了。感谢大家的帮助。 - tonyyeb
1
请给所有有帮助的答案点赞,并标记问题已解决。 - Alexander Volok

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接