Power BI 报表服务器主题设置

2021-08-31 16:43:24 浏览数 (1)

报表服务器可以设置主题(Branding)的颜色和logo。

默认是这样的:

可以设置成这样:

官方文档(https://docs.microsoft.com/en-us/sql/reporting-services/branding-the-web-portal?view=sql-server-ver15)介绍得相对简洁,也没有给出很明确的对照关系。本文综合了几篇博客,对此做出一些补充说明。

一、参考文献

  • Branding the Web Portal - (https://docs.microsoft.com/en-us/sql/reporting-services/branding-the-web-portal?view=sql-server-ver15);
  • SQL Server 2016 Reporting Services Custom Branding Example -(https://www.mssqltips.com/sqlservertip/4567/sql-server-2016-reporting-services-custom-branding-example/);
  • SSRS 2016 Brand Package breakdown -(https://craigporteous.com/ssrs-2016-brand-package-breakdown/);
  • Power BI Report Server Branding - (https://www.yodabi.com/?p=9776)

二、说明:

  • Power BI 和SQL Server两者的报表服务器的主题颜色设置方法一样。
  • 点击首页右上角齿轮符号下的Site Setting再选择Branding,然后上传Branding包。
  • 上传的包(brand package)是一个zip格式的压缩包,里面包含以下几个文件。该压缩包里面不能含有其他文件夹。
    • metadata.xml - 调控文件,通过该文件来调用以下两个文件
    • colors.json - 颜色设置文件
    • logo.png - logo,只支持png格式
  • 上述三个文件,只有logo是非必须的。如果不要logo的话,在metadata.xml里,要把以下这句删掉。
代码语言:javascript复制
<Item key="logo" path="logo.png" />
  • 上传完后立即生效。如果想退回默认主题,在上图点最右侧的Remove即可。

三、颜色对照说明

颜色主要通过设置上文的colors.json文件来实现。通过每台电脑默认安装的“记事本”软件,我们可以打开并修改colors.json文件。建议对照文档、示意图和表格来设置。

四、示例

相信大家看到这几十个颜色条目就没有动力去手动逐个设置。都希望能根据一个现成的文档来进行微调。所以,我也给大家准备了一个现成的模板。后台回复【RS】两个字母,即可获得。

0 人点赞