你知道吗?Cognos也可以美美哒

Cognos RAVE可视化
IBM Cognos通过集成RAVE可视化图形引擎,支持多样化的数据展现和交互功能,满足不同平台的数据可视化需求。
部署运行你感兴趣的模型镜像

IBM Cognos(以下简称Cognos)是IBM大数据分析平台实现各类报表、即席查询、OLAP分析以及数据可视化等数据展现和分析的利器,随着客户对数据可视化和数据展现多样性要求的日益提高,Cognos平台从10.2.1 版本开始通过集成全新的可视化图形引擎(RAVE)来实现对各种动态美观可视化展现需求的完美支持,可以让用户高效的发现数据中的商业价值并带来更好的用户体验。

下面我们就来一探这个全新可视化图形引擎RAVE的究竟。

RAVE 的由来

RAVE,即 RapidlyAdaptive Visualization Engine 是由 IBM 在 Grammar of Graphics 项目的基础上开发的通用数据可视化引擎,可以在多种平台上实现任意的图形展现以及交互功能。RAVE 目前已经应用在 IBM 的 Cognos、SPSS、Tivoli 等产品上,被证明可以很好地满足用户多样化的商业及科学研究可视化需求。

Cognos集成RAVE图形示例:

图 1.气泡图

cognos图片

图 2.航班情况图

cognos图片

图 3.关联图

cognos图片

图4.KPI记分卡

cognos图片

图5.KPI微图

cognos图片

图6.标签云

cognos图片

图7.主题河流模型图

cognos图片

图8.Cognos使用RAVE图形的仪表盘

cognos图片

Cognos产品试用下载链接可点击联系我们获取。

为什么选择 RAVE

实现数据可视化是十分复杂的问题,可视化的需求来自科学研究、金融、零售、社会学等诸多领域,不同的业务需求催生了复杂的图形表示,而传统可视化引擎的图形类型是固定的,不能够按照用户需要快速灵活的增加新图形。另外,数据可视化的结果需要展现在不同的平台上,包括桌面客户端、Web 页面以及不同的移动平台。而传统的可视化引擎往往只支持一种或少数几种平台,不能满足用户通过多种设备访问数据分析结果的需求。

RAVE 能够很好的解决上述问题,为用户提供强大而灵活的数据展示能力。RAVE 没有提供任何内置的图形类型,而是提供了一种基于 JSON 语法的图形表示语言,通过定义一系列可组合的特性集来描述所需的图形。例如,饼图的描述可以分解为切片定义、切片堆积、外观和标签定义这几个部分的集合。由表示语言描述的图形定义(Specification)文件称为 vizJSON 文件。JSON 技术为 vizJSON 提供了极大的灵活性:JSON 是 JavaScript 的原生格式,可以通过 JavaScript 代码直接操作;JSON 是基于文本的数据交换格式,方便用户编辑。用户通过编写 vizJSON 文件就可以设计出满足需求的图形,而不再限制于已经设计好的图形库。RAVE 理论上可以支持无限种类的图形。

RAVE 通过一套特殊的代码生成机制实现跨平台的数据可视化。RAVE 引擎的核心代码基于 Java,但是通过代码生成机制可以在构建时将通用的 Java 代码转换成 JavaScript 代码,Object-C 代码以及 Android 平台上的 Java 代码,继而生成可以在 PC 桌面、Web 浏览器以及移动设备 (iOS 或 Android) 等不同环境下运行的图形引擎版本。VizJSON 经过RAVE 引擎生成可以渲染成最终图形的场景树(Scene Tree):在Web浏览器中,场景树需要 Dojo 的 GFX 库进行渲染,而 PC 桌面或移动环境则由RAVE 自身的 Renderer 程序处理。因此,vizJSON 是平台中立的,同一个vizJSON可以在不同的环境下生成一致的图形。

RAVE 的基本架构如下图所示:

cognos图片

RAVE 提供了不同平台使用的版本和相应的编程接口(API),包括适用于 Web 应用的 JavaScript API,适用于 iOS 设备的 Object-C API 以及适用于 Android 设备的 Java API,满足用户在不同环境下使用RAVE 的需求。本文以下将主要分析如何在 Web 应用中使用RAVE 实现数据可视化。

如何在Cognos中使用RAVE图

首先需要下载和导入RAVE图形包文件。

登录 IBM AnalyticsZone(www.analyticszone.com),在Visualization菜单中下载所需使用的RAVE图形包文件(.zip格式)。

cognos图片

在Cognos管理控制台导入RAVE图形包文件,导入成功后将会显示在以下库列表中。

cognos图片

RAVE图形可以在ReportStudio,Workspace Advanced等Cognos组件中使用。例如在Report Studio中新建报表后选择插入Visualization即可选择使用RAVE图形,选择相应的图形后可以跟普通图形一样设置提供数据的数据项和设置相关显示属性。

cognos图片

Cognos报表中常用的RAVE图形示例

cognos图片

RAVE 的可扩展性:

RAVE 中图形描述语言为VizJSon(Visualization JavaScript Object Notation),VizJSON 是一种标记语言,用于向渲染引擎描述图表,以便引擎能够解释相关的数据,并在图表中显示它。它在概念上类似于 HTML,HTML 是浏览器可以解释的一种常见标记语言,用于显示 Web 页面。您可以这样想:VizJSON 之于可视化渲染器,正如 HTML 之于浏览器。本文将介绍使用开放语言(如 VizJSON)描述可视化的优势。这种语言可以作为新的开源软件的基础,该软件将生成 VizJSON 并使用它作为可视化的描述语言。

在AnalyticsZone网站还提供了用于创建和修改RAVE图形包文件的工具VisualizationCustomizer,用户可以免费下载使用。

cognos图片

使用Visualization Customizer创建或修改RAVE图形包文件示例。

cognos图片

关于RAVE图形开发指南的相关介绍请参考IBM DeveloperWorks网站的文章《VizJSON:JSON 中的图形语法》:http://www.ibm.com/developerworks/cn/data/library/bd-vizjson/

您可能感兴趣的与本文相关的镜像

Facefusion

Facefusion

AI应用

FaceFusion是全新一代AI换脸工具,无需安装,一键运行,可以完成去遮挡,高清化,卡通脸一键替换,并且Nvidia/AMD等显卡全平台支持

报表 Cognos 8 BI reporting. 报表是Cognos 8业务智能的一个重要功能。Cognos 8业务智能是一个能够在一个已证体系结构上提供完整BI功能的产品。 报表可以让您访问适合任何数据源的各种自助式报表类型,从单一个元数据层进行操作,为您带来各种好处,例如多语言报表等。用于查看、查询、分析和制作的单一体系结构,可协作式创建包括仪表盘在内的各种报表。 分析 Cognos 8业务智能是一种能够在一个已证体系结构上提供完整BI功能的产品,分析是其重要的功能之一。 分析可以对与所有业务维度相关的信息进行向导式探察和分析---无需考虑数据的存储位置。分析和报告联机分析处理 (OLAP) 和维度化关系型数据源。 使用内建的可定制时间序列分析进行高级时间趋势分析可以让您对前些年、季度、月和其它关键度量上发生的变化进行分析。其它厂商则无法提供类似的高级时间趋势分析功能。 计分卡 Cognos 8业务智能是一个在一个已证体系结构上提供完整BI功能的参品,计分卡则是其中的一个重要功能。计分卡可以帮助您将团队、战术和战略协调起来,对目标进行一致的沟通并对相对于目标的绩效状况进行监视。 通过状态组织和查看计分卡可以聚焦目标和绩效;通过所有者查看可以了解责任状况;在战略图中查看可以了解是否符合企业的战略。 仪表盘 Cognos 8 BI dashboards. 业务仪表盘可以快递传达复杂的信息,它们可以将来自各种企业系统和数据的信息转换为丰富的图形进行展现,例如量表、地图、图表和其它图形,一起显示多种结果。 Cognos 8 BI完整的报表功能支持您的企业仪表盘的需求。您无需独立的应用来创建使用仪表盘报表,可以节省额外的成本、管理时间和培训。 业务事件管理 Cognos 8 BI业务事件管理可以对需要引起注意的重大事件进行跟踪。它可以对这些事件进行监视并使用决策流程和业务流程自动化减少采取行动和决定的时间。 在业务环境中管理事件,确保在事件周期的每个阶段(新建、正在进行或已经解决)都能执行恰当的响应。 自动化报表显示所有正在发生的事件及其状态,以便进行轻松的跟踪。 数据集成 Cognos 8业务智能是一种能够在一个已证体系结构上提供完整BI功能的产品,数据集成是其重要的功能之一。 Cognos数据集成是一个可用于高绩效业务智能的企业级ETL解决方案。它可以优化数据合并、抽取、转换和维度管理,提供适用于企业报表和分析的数据仓库。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值