首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

基于 Cognos 的 RAVE 个性化可视化开发(3)

基于 Cognos 的 RAVE 个性化可视化开发(3)

line.zip 包导入到 Cognos 中进行使用 打开 IBM Cognos Administration ,选择"库",点击 将上面打包的 line .zip 上传到 Cognos 库中,如下图:
此处我们使用的是 Cognos 例子中的 GS_DB 数据库,所以在使用以下例子时,请导入 GS_DB                数据,并确认创建了相关的表及导入了相关数据。我们默认您已经创建并导入了相关数据,在 FM 建模如下:
我们将上传后的 RAVE 包命名为 RAVE_TEST ,打开 report studio ,选择刚刚上传的命名为 line.zip 的 RAVE 包后 ,                创建如下报表 :


点击 运行结果如下:
此时,一个完整的 RAVE 开发实例就已经完成了。下面我们对相关代码进行说明:
RAVE 代码说明 以上柱状图我们使用了 data ,copyright ,grammar ,size ,version ,style 六个属性,如下图:
其中重点阐述一下 data 属性和 grammar 属性。
data 属性 : Row 属性定了柱状图的参数个数和参数格式,上图的二维数据表示两个参数,第一列表示柱状图横轴 x 坐标,数组第二列表示 y 轴坐标。

而 Fields 属性表示对数组中每一列进行属性定义,"id" 等对应不同的列值,而后面的值即图形包含的数据。
grammar grammar 属性是对 data 数据展示方式的定义,该例子主要用到了 coordinates 和 elements 两个主要属性。
Coordinate 定义 x 轴和 y 轴的实现方式,可以直接设置成默认值,elements 主要定义图形的现实值,背景,类型,大小等。
开发总结 本文描述了一个完整的 Cognos RAVE 开发实例,带领新接触 Cognos 的开发人员进行 Cognos 自定义开发                。并且让开发人员体验到了个性化的可视化开发的可行性,当然在整个过程当中需要掌握一些新的脚本语言名称来实现新的图形结构定义,并且也需要实时调整,但是很大程度上扩宽了商业智能以前只能包含的基本图形的选择,使得                Cognos 的可视化应用更加丰富多彩。
返回列表