Power BI Report Server 修改文件上传大小限制

前述

近日在某Power BI爱好者群中看到一则需求,由于报表服务器本身有默认1000MB的文件上传大小限制,因此当上传的文件超过1000MB时便会上传失败,出现如下错误:

在这里插入图片描述

注:PBIRS在2018年以前的版本中,文件大小限制仅为100MB,且不可修改,建议升级到较新版本

方法一

官方文档提供的使用SSMS修改文件大小限制的方法。该方法适用于SSRS,对于PBIRS本人尚未验证,在此仅供参考。

方法二

该方法为本文推荐方法,仅需运行简单的SQL命令即可。

比如我们需要把上传限制改为1500MB,可运行以下SQL:

UPDATE [ReportServer].[dbo].[ConfigurationInfo]
SET [Value] = '1500'
WHERE [Name] = 'MaxFileSizeMb'

验证:

SELECT [ConfigInfoID]
      ,[Name]
      ,[Value]
  FROM [ReportServer].[dbo].[ConfigurationInfo]
  WHERE [Name] = 'MaxFileSizeMb'

最后一步,重启Power BI 报表服务器,这是必要的,否则修改不会被立即应用。这样你就可以上传任何不超过1500MB的PBIX报表文件了,按目前版本,限制最大可调节至2GB。

顺便提一下,你可能会感到奇怪的是,你能够上传超过文件限制一点点的PBIX文件,实际上,当PBIX文件上传后,比如一个1001MB的文件,上传后实际大小会减少到990多MB,因为PBIX中的某些配置文件不会被上传。你可以在PBIRS Web Portal上查看报表上传后的实际大小。

其他

你也许会留意到[ConfigurationInfo]这个表,实际上通过修改这个表的某些项,可以实现更多的配置修改,比如支持上传的文件格式等等,此处仅抛砖引玉,有兴趣的读者可自行探索。

猜你喜欢

转载自blog.csdn.net/qq_44794714/article/details/110823046