在 OBIEE 12c 中使仪表盘使用自定义样式(如用自定义徽标替换 Oracle 徽标、显示自定义图像等)所需的步骤。
先决条件 :
1.安装 OBIEE 12.2.1.0 并为各自平台下载和应用补丁程序 22140759
说明 : OBIEE 12.2.1.1.0 版本已包含上述补丁修复。
lsinventory 确认正在使用正确的补丁。
应用补丁后,您可以看到以下详细信息:
临时补丁 (7) :
补丁 22140759 : 于 Thu Apr 21 17:10:01 PDT 2016 应用
唯一补丁 ID:20016066
补丁说明:"一次性
创建于太平洋标准时间 8PDT 2016 年 4 月 8 日 16:42:54 时
错误已修复:
22140759
按照以下步骤部署 bicustom.ear
步骤 1 :
将 ORACLE_HOME/bi/bifoundation/jee/bicustom-template.ear 复制到 ORACLE_HOME/user_projects/domains/bi/bidata/components/OBIPS/bicustom.ear
说明 : 文档错误地列出了这一步--它指出要将 bicustom.ear 文件复制到 ORACLE_HOME/bi/bifoundation/jee。这是不正确的 - 应将其复制到 ORACLE_HOME/user_projects/domains/bi/bidata/components/OBIPS,这是 12c 的正确位置。
以下内部错误记录了放置 bicustom.ear 文件的正确目录:
22140759 定制仪表板样式无法工作 Sev 1 SR
已记录以下文档错误:
23190546 - 文档中 bicustom.ear 文件的正确位置
步骤 2 :
根据要求修改耳文件,例如将 oracle_logo 替换为自定义徽标。
- 从 bicustom.ear 文件中提取 bicustom.war 文件。
- 从 bicustom.war 文件中提取文件。
- 编辑文件以创建自定义样式并保存更改。请参阅第 17.9.5 节 "定制您的风格"获取更多信息。请注意,默认情况下,s_Custom 扩展了 s_Skyros,而 s_Skyros 是在 filemap.xml 文件中定义的。请确保根据您的环境使用样式文件夹名称更新 filemap.xml 文件。默认为 s_Custom。
- 根据更改更新 bicustom.war 文件。
- 用新的 bicustom.war 文件更新 bicustom.ear 文件。
注意:包含文件的默认文件夹名称为 s_Custom。可根据需要更改该名称。本例中使用的文件夹名称是 s_SampleAppStyle
步骤 3 :
如果存在,删除现有的 bicustom.ear 部署
-转到 "控制",停止所有服务并删除现有的 bicustom.ear 文件。
步骤 4 :
通过选择 12C 路径 => ORACLE_HOME/user_projects/domains/bi/bidata/components/OBIPS,部署 bicustom.ear 文件
-点击锁定和编辑
-点击安装
步骤 5 :
选择 "将此部署作为应用程序安装"。
步骤 6 :
选择 "bi_server1 "作为部署目标
步骤 7 :
选择以下 12C 部署可访问位置
步骤 8 : 点击下一步并完成
步骤 9 : 现在重新启动所有服务 ./stop.sh(即从 WLS / bi_server1 / 所有组件服务重新启动)。
步骤 10 : 转到 /console,启动已部署的 "bicustom.ear "服务。
步骤 11 :
启动后,双自定义应在"活跃"状态。
步骤 12 :
现在登录应用程序,打开任何仪表盘或创建任何仪表盘,转到仪表盘属性,点击样式,看到下面的"示例应用程序样式"出现了。
步骤 13 :
检查仪表板,确认是否看到自定义徽标、更改的横幅颜色等。
上述步骤将把自定义 SampleAppStyle 应用到特定仪表盘。
如果希望在整个应用程序中应用此样式,以便在着陆页、主页、所有仪表盘等处都能看到自定义徽标,则需要更改 instanceconfig.xml 文件中的 DefaultStyle 设置,如下所示
更改后,重新启动服务并重新测试。下面的截图显示了显示自定义徽标的登陆页面
说明 :
为了让自定义样式显示在 BI Publisher 中,请在以下内容中添加一行
[中间件主页]/user_projects/domains/bi/bidata/components/bipublisher/repository/Admin/Configuration/xmlp-server-config.xml
<property name=”THEME_MASTER_CSS_URL” value=”/custom/s_skyros/master/master.css”/>
修改 xmlp-server-config.xml 文件以引用自定义样式后,重启所有服务并重新测试。
"(《世界人权宣言》) bicustom.ear 文件,其中包含本次测试中使用的 SampleAppStyle,供参考。
资料来源
配置 OBIEE 12c 以在仪表盘中使用自定义样式的步骤(Doc ID 2131220.1)