• CC-DataChart数据可视化

  • CC-DataChart是楚天云推出的数据可视化平台软件,致力于打造辅助企业进行数据分析的高级可视化平台。产品旨在以快速学习、高效开发的使用方式,配合丰富的展现及交互能力,帮助用户深入分析数据,洞悉数据背后隐藏的商业价值,实现“用图形让数据说话”的目标。

CC-DataChart适用场景

CC-DataChart目前包含近30个可视化图形组件,而且仍在为开发新颖的高级可视化图表而努力。根据不同的功能需求,组件可独立或组合应用于多种业务场景,使数据分析更直观、更全面、更准确。

数据分析

例如,业务人员要进行某商品全年的销量情况分析,制定下一年度的配货方案,面对一张罗列的数据清单,我们很难快速的通过一组365项的数字寻求规律并制定计划,而应用数据可视化技术,情况则会大大不同。如下为该商品2002年度的销售情况示意图:

图1 日历图

图中将一年分隔成12个月,每个月细分为多个自然日,再由简明的颜色表达每日的具体销售量。通过观察,我们很容易就可以分析出一年中冬季为销售旺季,月初及月末的销量明显高于每个月的平均水平等销量特征,据此业务人员就可以很快的进行库存和物流资源的分配和调整。

业务介绍

在业务介绍方面我们可以试想如下场景:在年度的公司总结会议上,某厂商的销售经理要向公司员工以及上级领导展示本期的销售数据,若想在较短时间内将复杂的销售数据阐述为大多数听众所能理解的信息,多表罗列、逐一讲解显然不是一个明智的方式,此时我们可以利用数据可视化技术,将该厂商全年销售实际情况与期望情况作如下展示:

图2 双线图

左右两个图形区域具有相同的结构,分别为年度期望销售数据以及实际销售数据。以左侧期望销售数据为例,图左以地区为分类依据,显示各个地区对应的销售总量,并由不同颜色的柱型表示其在整体中的占比情况,图右以车型为分类依据,显示各个车型对应地区的销售情况,也由不同颜色的柱形区域堆叠显示其占比情况。两条柱形通过颜色形成一对多的对应关系,通过鼠标滑动交互,可以更清晰的显示出每个地区、车型销售数据的对应关系以及实际销量与期望销量的对比情况。

大屏展示

大屏监控业务一般使用多图联动的展现方式,可同时监控多项相关的业务信息。例如下图国家电网的定制化大屏界面中,通过地图、柱状图、折线图以及表格多个可视化图表组件,可将各项业务受理的变化趋势、区域热点的分布状况、人力资源的分配以及当前电话接入数量等数据,实时、完整、直观的展现出来。

图3 国家电网大屏展示图

实时监控

除了以上应用场景以外,CC-DataChart还可用于用户行为和系统性能分析,例如,某系统需要监控某一业务的调用耗时,可以应用如下图所示的大规模散点图:

图4 业务分析图

图中横轴为监控时间,纵轴为执行时耗,散点大部分位于0~2K区域之间,通过图表提供的选取功能,我们可以截取那些散落在该范围以外的点,了解他们的详细信息,并依此制定性能优化等方案。

CC-DataChart技术规格

CC-DataChart不但具有广泛的适用场景,并且简单易用。

轻量级的图形展示库

CC-DataChart是一个轻量级的图形展现库,内置组件均采用纯JavaScript实现,无浏览器插件要求,让开发更简便。

PC端、移动端多浏览器支持

CC-DataChart内置的近30个图表组件,支持几乎全部的主流浏览器,如IE6+、Firefox、Safari、Chrome等。个别组件(如大规模散点图),受限于IE的技术实现,暂不支持IE6-8版本。并且,得益于纯JavaScript的实现方式,CC-DataChart不仅拥有良好的浏览器兼容性,还同时能够应用于PC端及移动端浏览器,真正做到一处制作处处运行。

统一的数据格式规范

CC-DataChart的数据源基于CSV、JSON格式的统一数据规范。相对于其他开源可视化组件库,CC-DataChart提供的所有图表组件在使用开发方式上更加统一,提供的组建类型更加丰富,能大大提高产品的易用性,同时有效地降低项目实施的风险。