选择仅在工作表内部显示图表并完成了向导剩下的步骤之后,我们的信息板现在将显示第一个工作表。然后针对底部右边的 portlet 重复该过程,不过这一次将显示来自相同的工作表的数据的交叉表。BI 信息板现在看起来类似图 7。
图 7:添加了第一个 portlet 的信息板
对于剩下的 portlet,您将使用一个新特性,Oracle Discoverer 量计(图 8)。量计是 Oracle 商务智能 10g 新增的功能,并且仅当数据通过 Oracle Discoverer portlet 进行部署时才可应用这一功能。在我们的例子中,您需要显示一组量计,以显示各个部门的利润率是否低于、等于或高于目标。
图 8:Oracle Discoverer 量计集示例
要将 Oracle Discoverer 量计 portlet 添加到我们的 BI 信息板中,您需要将该 portlet 添加到顶部左边的区域中,指定连接,选择利润率分析工作表,并将工作表的参数映射到与其他两个 portlet 相同的通用 Portal 参数中。然后您将指定如何创建和显示量计(图 9)。
图 9:定义 Oracle Discoverer 量计
依照这些规范,portlet 将列作为序列,将行作为值,并将 Margin Percentage 作为量度使用。您将手动为量计设置最小和最大值,并指定最低和最高的阈值为 60% 和 80%。在提供向导规范后,BI 信息板上出现了一组性能量计(图 10)。
创建参数控件
利用我们的 BI 信息板,用户将能够指定要针对哪个部门运行 Oracle Discoverer 工作表。当您为信息板选择工作表时,您将为每一个工作表添加一个 Department 参数,并将它映射至一个通用的 portlet 参数,然后将后者映射至 Portal 页面参数,以便您可以实现 portlet 到 portlet 的通信,有效地将各个 portlet 连接在一起。完成了这些任务后,您就可以创建一个 Simple Parameter Form portlet,它使用户能够方便地指定参数值,该参数值将同时对我们所有不同的 Discoverer portlet 进行更新。
现在您已经将所有的 Oracle Discoverer Worksheet portlet 都添加到了页面中,并将它们的参数与一个通用的 portlet 参数绑定在一起,您需要为用户创建修改该参数的一种方法。要实现这一目的,您首先要添加一个 Simple Parameter Form portlet(图 11)到页面顶部左边的 "Welcome" 文本下。
图 11:Simple Parameter Form portlet
随后将定义参数表单(图 12),该表单有一个活动字段,且一个包含全部现有部门的下拉列表。
图 12:定义 Simple Parameter Form 字段
您现在将创建一个称为 departmentPP 的页面参数,并将 Simple Parameter Form 字段和各个 Oracle Discoverer portlet 使用的通用 Portal 参数映射至这个页面参数(图 13)。
图 13:将 portlet 参数映射至页面参数
最后,当用户单击 Submit 按钮时,Oracle Portal 需要将值从我们的简单参数表单传回至 BI 信息板页面(图 14)。
图 14:定义当修改 portlet 参数时发生的事件
将 BI 信息板提供给用户
现在您创建了 portal 页面,添加了 Oracle Discoverer 工作表,并将它们与一个共享的参数控件连接在一起,您现在可以将 BI 信息板提供给用户使用(图 15)。
图 15:BI 信息板最终状态
用户可以使用页面顶部左边的 Department 参数控件来选择要运行信息板报表的部门,他们还可以利用定制特性来修改显示的图表的类型(图 16)。
图 16:定制 Oracle Discoverer portlet
如果需要,用户可以单击各个 portlet 底部的 Analyze 链接,查看每个 portlet 背后的详细数据的更新视图。(注意:要使用 Analyze 工具,您需要配置 Oracle Discoverer 以使用 Oracle Single Sign-On。)
总结
本文说明了与商务智能信息板相关的内容,详述了您如何通过 Oracle 数据库 10g、Oracle 商务智能 10g 和 Oracle Portal 轻松地构建一个 BI 信息板。您已经构建了一个简单的门户页面框架,将一些 Oracle Discoverer 工作簿发布为 portlet,并使用一个共享的 Department 参数将它们连接在一起。您可以利用能够立即从 OTN 上下载的软件来创建您自己的信息板,当您安装 Oracle Business Intelligence Discoverer Administrator 时,您可以方便地安装这些示例数据。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
BI公平化:云端数据分析
企业IT已经发现了大数据的商业智能价值,但是SMB和初创企业没有足够的资金和人员无奈错失了数据分析的利益。在本地分析艾字节的非结构数据需要显著的开支。
-
企业IT架构术语之Amazon Dynamo数据库
Dynamo可以用来形容一个精力充沛的人。不用如此惊讶,Amazon Dynamo数据库的创建正是要延续这一理念。
-
云计算和大数据和商业智能之前有怎样的关联?发展前景如何?
-
云商业智能的应用
即使云商业智能(Cloud BI)已经在业界存在了近十年的时间,但是人们似乎并没有对它产生浓厚的兴趣。