一小时内从电子表格创建 IBM Business Monitor 仪表板,第 2 部分: 自定义 CSV 工具创建的仪表板

学习如何自定义 CSV 工具所生成的 IBM Business Monitor 仪表板的所有部分。自定义包括排序和格式化,添加和配置小部件,更改显示类型,以及编辑高级 Cognos® 报告。在几分钟内让您的仪表板具有用户想要的外观。 本文来自于 IBM Business Process Management Journal 中文版

John Alcorn, 高级软件工程师, IBM

John Alcorn 是 IBM 业务活动监视 (BAM) 平台的首席架构师。作为 IBM 软件工程师,他有 15 年的工作经历,在 WebSphere 产品方面有 10 多年的工作经验,其中包括担任产品开发和软件服务两种角色。John 成为 WebSphere Business Monitor 产品的技术负责人已有 4 个年头,并且与许多 IBM WebSphere Business Process Management (BPM) 团队密切合作。

John 在 XML 技术、SOA 技术和多种 WebSphere 产品方面已通过 IBM 认证,并且在Java™ 编程方面已通过 Sun™ 认证。他目前管理北卡罗莱纳州的 Research Triangle Park 实验室的开发团队。



2014 年 2 月 20 日

概述

在本系列的 第 1 部分 中,您学习了如何在 IBM Business Monitor 中基于一个简单的 CSV 格式电子表格来创建仪表板。我们创建的仪表板有 3 个页面,每个页面对应一个电子表格。在本文中,您将学习如何自定义该仪表板的每个页面,让最终结果更符合该仪表板的业务用户的要求。

首先我们将介绍自定义仪表板的第一页上的 Instances 小部件。我们将介绍编辑 Business Space 页面和个性化该页面上的小部件的基本信息。然后我们将详细阐述排序和格式化等功能,比如显示带有美元符号的货币值。最后,您将学习如何向页面添加一个新小部件并配置它来显示外部内容。

接下来您将学习如何自定义 KPI 小部件,包括更改仪表类型和显示尺寸,以及如何排列一个表格中的元素。您还将学习如何自定义小部件的名称。

最后,您将学习如何自定义 Cognos Business Intelligence (BI) 报告。您将学习如何直接在报告中执行更改,比如更改图表类型,以及如何保存您所做的更改。然后将学习如何启动完整的报告编辑器工具,以便执行更高级的自定义,比如更改条形的形状和让报告显示美元值。

实例

首先看看如何自定义一个小部件。转到您生成的仪表板中的 Order Processing Instances 页面,单击 Edit Page,如 图 1 中所示。

图 1. 编辑一个仪表板页面
编辑一个仪表板页面

点击查看大图

图 1. 编辑一个仪表板页面

编辑一个仪表板页面

单击小部件右上角的向下箭头,选择 Edit Settings,如 图 2 中所示。

图 2. 编辑小部件设置
编辑小部件设置

点击查看大图

图 2. 编辑小部件设置

编辑小部件设置

此时将会出现一个对话框,您可以在其中自定义希望在此小部件中看到的内容。首先,根据 Order ID 对小部件中的行进行排序。单击 Sort 按钮,选择 Order ID,单击向右箭头,然后单击 Default Sort,最后单击 Apply,如 图 3 中所示。

图 3. 指定实例排序
指定实例排序

点击查看大图

图 3. 指定实例排序

指定实例排序

接下来,我们将会告诉小部件,Price 度量指标应该显示一个美元符号。单击 Format 选项卡,然后单击 Price 度量指标的 Currency 下拉菜单。选择 USD(美元),然后单击 OK

图 4. 指定实例格式
指定实例格式

点击查看大图

图 4. 指定实例格式

指定实例格式

接下来,因为此页面内容有点少,只有一个小部件,所以我们将会添加另一个小部件。向下滚动页面顶部的小部件面板,将 Web Site 小部件拖到页面底部。

图 5. 添加一个新的小部件
添加一个新的小部件

点击查看大图

图 5. 添加一个新的小部件

添加一个新的小部件

为了与我们的 Apple™ 主旨保持一致,我们将此小部件配置为显示 Apple 网站。和以前一样,选择小部件下拉列表中的 Edit Settings,在出现的对话框中输入 http://www.apple.com,然后单击 Apply

图 6. 配置 Web Site 小部件
配置 Web Site 小部件

点击查看大图

图 6. 配置 Web Site 小部件

配置 Web Site 小部件

现在单击 Finish Editing 将仪表板返回到其正常状态。

图 7. 完成编辑
完成编辑

点击查看大图

图 7. 完成编辑

完成编辑

图 8 显示了刚才按照您想要的方式自定义的实例页面!

图 8. 全面自定义的实例
全面自定义的实例

点击查看大图

图 8. 全面自定义的实例

全面自定义的实例

KPI

现在跳到 KPIs 选项卡(我们将保存 Cognos 自定义,这是最深的、最后的一个自定义)并自定义 KPI 的显示方式。单击 Order Processing KPIs 选项卡。您将看到 4 个 KPI,没有任何警报。我们也要自定义这个页面。

首先从半量表切换到全量表,将它们放大,并让两个量表指向一行。单击 Edit Page

图 9. 编辑 KPI 页面
编辑 KPI 页面

点击查看大图

图 9. 编辑 KPI 页面

编辑 KPI 页面

单击小部件下拉菜单中的 Edit Settings

图 10. 编辑 KPI 设置
编辑 KPI 设置

点击查看大图

图 10. 编辑 KPI 设置

编辑 KPI 设置

单击结果对话框的 Layout 选项卡。从 Select a display type 下拉列表选择 Full Gauge。将 Columns 字段更改为 2。从 Select a size for visualization elements 下拉列表选择 Large。然后单击 OK

图 11. 自定义 KPI 布局
自定义 KPI 布局

点击查看大图

图 11. 自定义 KPI 布局

自定义 KPI 布局

现在让我们自定义这个小部件的名称。可以看到,该名称中 KPIs 这个词目前重复出现了两次,这有点难看。从小部件下拉菜单,选择 Rename

图 12. 重命名 KPI 小部件
重命名 KPI 小部件

点击查看大图

图 12. 重命名 KPI 小部件

重命名 KPI 小部件

在出现的对话框中,删除第二次出现的 KPIs,然后单击 Save

图 13. 重命名的 KPI 小部件
重命名的 KPI 小部件

点击查看大图

图 13. 重命名的 KPI 小部件

重命名的 KPI 小部件

单击 Finish Editing 完成 KPI 选项卡的自定义。

图 14. KPI 已全面自定义!
KPI 已全面自定义!

点击查看大图

图 14. KPI 已全面自定义!

KPI 已全面自定义!

Cognos 报告

接下来,我们返回到 Order Processing Reports 选项卡,对我们的 Cognos 报告进行适当的自定义。如果您更想要环状图 (Donut) 而不是饼图,该怎么办?可以右键单击饼图,选择 Change Display Type,然后选择 More

图 15. 配置饼图
配置饼图

点击查看大图

图 15. 配置饼图

配置饼图

将出现一个 Change Display 对话框。单击左侧的 Pie, Donut,然后选择第 4 个选项,它的悬停文本显示为 Donut with 3-D Visual Effect,然后单击 OK

图 16. 更改饼图显示
更改饼图显示

现在您会看到 Orders by Location 图表显示为环状图而不是饼图。要保存此更改,可选择 Action,然后为此图表选择 Save changes for me

图 17. 保存环状图
保存环状图

点击查看大图

图 17. 保存环状图

保存环状图

我们的页面上有两个垂直条形图(从技术上讲,Cognos 将它们称为柱状图)。为了实现多样性,我们将其中一个切换为水平条形图。右键单击 Price by Date 图表,选择 Change Display Type,然后选择 More

图 18. 配置柱状图
配置柱状图

点击查看大图

图 18. 配置柱状图

配置柱状图

这一次在 Change Display 对话框中单击 Bar,然后选择第二项,它的悬停文本为 Bar with 3-D Visual Effect,然后单击 OK

图 19. 更改柱状图显示
更改柱状图显示

现在您有一个水平条形图和一个垂直条形图。要将此更改保存到图表,可选择 Action,然后选择 Save changes for me

图 20. 保存条形图
保存条形图

点击查看大图

图 20. 保存条形图

保存条形图

现在让我们执行一些更高级的自定义。我们启动 Cognos Business Insight Advanced 工具来编辑新的水平条形图,以便在轴标签上显示美元符号。这个工具可用于直接从仪表板编辑报告的所有方面。单击 Action,然后单击 Edit Report。这会花费几秒钟的加载时间。

备注:要在较新的浏览器(比如我们这里使用的 FireFox ESR 24)中启用这种报告编辑功能,必须安装一个 iFix to Cognos BI 10.1.1。

图 21. 编辑条形图
编辑条形图

点击查看大图

图 21. 编辑条形图

编辑条形图

单击图表,然后从下拉列表选择 Primary Axis => Axis Labels,如 图 22 中所示。请注意,可以在左侧看到这个 Cognos 多维数据集的详细信息,比如可用的度量和维度,当前维度的成员值。

图 22. 配置轴标签
配置轴标签

点击查看大图

图 22. 配置轴标签

配置轴标签

单击 PropertiesRestore 按钮(在左下角,如 图 23 中所示,默认情况下已将它最小化。

图 23. 轴标签属性
轴标签属性

点击查看大图

图 23. 轴标签属性

轴标签属性

现在单击 Data format 右侧的蓝色省略号按钮并从 Format type 下拉列表中选择 Currency。选择 USD 作为货币,如 图 24 中所示,然后单击 OK

图 24. 数据格式 - 货币
数据格式 - 货币

点击查看大图

图 24. 数据格式 - 货币

数据格式 - 货币

现在图表轴显示为 US Dollars。我们在这个报告编辑工具中在做一件事:将表示每年数据的图形从传统的矩形条更改为圆锥形。单击一个条形,然后在最左侧的 Bar shape 下选择第三个图标,它的悬停帮助文本为 Cone,如 图 25 中所示。

图 25. 锥形图
锥形图

点击查看大图

图 25. 锥形图

锥形图

对于这个报告编辑工具中的各种可能应用,我们仅触及了冰山一角,但这对现在而言已经足够了。单击右上角的 Done 退出该工具。

图 26. 完成编辑
完成编辑

点击查看大图

图 26. 完成编辑

完成编辑

此时我们将会返回到常规仪表板。现在,我们的水平条形图以美元形式显示了它的轴标签,每个 “条” 实际上是一个圆锥形。再次申明,选择 Action,然后选择 Save changes for me 来保存报告。

图 27. 保存锥形图
保存锥形图

点击查看大图

图 27. 保存锥形图

保存锥形图

现在我们的报告已经按照我们想要的方式显示。图 28 显示了完整的 Order Processing Reports 页面,显示了所有 6 个 Cognos 报告。您可能需要缩小浏览器 (Ctrl -) 以便一次查看所有内容。

图 28. 全面自定义的 Cognos 报告!
全面自定义的 Cognos 报告!

点击查看大图

图 28. 全面自定义的 Cognos 报告!

全面自定义的 Cognos 报告!

请注意,我们在环状图中仅拥有 3 个国家的 “切片”,而且仅有 2011 年和 2012 年的 “圆锥形”。在 第 3 部分 中,我们将处理一种新的电子表格,它会发送包含更多国家和年份的值的事件,这会向此页面添加更多的切片和圆锥形。

结束语

恭喜您!您现在已自定义了您仪表板的所有部分!您学习了如何自定义实例、KPI 和 Cognos 报告,包括使用 Cognos 报告编辑器让报告的外观符合您的要求。在 第 3 部分 中,您将学习如何定义警报,在您传入更多示例数据时将会看到结果,您将学习如何根据需要在 Eclipse 中进一步编辑监视模型。

参考资料

学习

  • 了解 IBM Business Monitor 的更多信息。
  • IBM Software Services for WebSphere:了解如何使用 IBM 尖端的成熟技术方面的专家经验来帮助您实现业务和 IT 目标。
  • IBM developerWorks 中国 WebSphere 专区:为使用 WebSphere 产品的开发人员准备的技术信息和资料。这里提供产品下载、how-to 信息、支持资源以及免费技术库,包含 2000 多份技术文章、教程、最佳实践、IBM Redbook 和在线产品手册。
  • developerWorks BPM 专区:获取有关 IBM BPM 解决方案的最新技术资源,包括下载、演示视频、文章、教程、活动、网络广播等。
  • IBM BPM 期刊:在这个季刊中了解有关 BPM 解决方案的最新文章和专栏。

获得产品和技术

讨论

条评论

developerWorks: 登录

标有星(*)号的字段是必填字段。


需要一个 IBM ID?
忘记 IBM ID?


忘记密码?
更改您的密码

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件

 


在您首次登录 developerWorks 时,会为您创建一份个人概要。您的个人概要中的信息(您的姓名、国家/地区,以及公司名称)是公开显示的,而且会随着您发布的任何内容一起显示,除非您选择隐藏您的公司名称。您可以随时更新您的 IBM 帐户。

所有提交的信息确保安全。

选择您的昵称



当您初次登录到 developerWorks 时,将会为您创建一份概要信息,您需要指定一个昵称。您的昵称将和您在 developerWorks 发布的内容显示在一起。

昵称长度在 3 至 31 个字符之间。 您的昵称在 developerWorks 社区中必须是唯一的,并且出于隐私保护的原因,不能是您的电子邮件地址。

标有星(*)号的字段是必填字段。

(昵称长度在 3 至 31 个字符之间)

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.

 


所有提交的信息确保安全。


static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=10
Zone=WebSphere
ArticleID=963511
ArticleTitle=一小时内从电子表格创建 IBM Business Monitor 仪表板,第 2 部分: 自定义 CSV 工具创建的仪表板
publish-date=02202014