永洪科技Z产品白皮书.docx
《永洪科技Z产品白皮书.docx》由会员分享,可在线阅读,更多相关《永洪科技Z产品白皮书.docx(14页珍藏版)》请在冰豆网上搜索。
永洪科技Z产品白皮书
一.Z产品简介1
二.Z产品体系架构2
三.Z产品核心功能介绍3
数据引擎Z-DataModeler3
分析引擎Z-Cube&OlapViewer3
报表和即席查询Z-AdhocQuery&Reporting4
灵活的报表4
报表中灵活的数据绑定功能6
报表中数据的联动7
丰富的仪表盘8
四.Z产品技术优势和特点10
简单高效的OLAP10
功能强大的即席查询&报表11
五.Z产品系统环境和性能11
一.Z产品简介
作为商业智能平台的前端,提供了多样的数据展现形式,多样的图形渲染形式,丰富的人机交互方式,强大的支持各种商业逻辑的动态脚本引擎等等。
该商业智能产品的前端是[发现型]的,超越于一般的Dashboard或者Reporting产品,用户可以进一步与数据互动(Interactive),过滤(Filter)、钻取(Drill)、刷取(Brush)、关联(Associate)、变换(Transform)等等技术,让用户深入分析商业信息,以找到准确的答案。
支持以云计算方式进行部署,可以支持TB、PB级数据的实时分析。
这款产品在支持大数据(BigData)方面处于国际领先地位。
面向海量数据分析
在信息时代,每个组织在每时每刻通过诸多途径产生着与自身相关的数据,有的是结构化的,有些是非结构化的。
或许,某些数据在昨天还在原地沉睡,今天就会被发现,明天就会被用来创造商业或者决策价值。
无论何时利用这些数据,事实上它们始终在不断的增长,尤其在当今的信息环境下增长的更加迅猛。
因此,当今的商业智能产品需要去适应广泛数据来源的海量数据分析能力需求,Z产品即是提供挑战海量数据分析的产品。
Z产品功能范围
Z产品是商业智能应用中的前端分析展现工具,提供报表、仪表盘及计分卡、OLAP分析、即席查询、信息预警及专题分析等BI应用,可以帮助客户快速建立相关分析。
Z产品的目标
Z产品是【实时】【发现型】【敏捷】的商业智能解决方案,Z产品的目标是帮助组织在实时数据中发现价值,成为组织中所有角色人的敏捷自如的分析工具。
二.Z产品体系架构
图1:
Z系统体系架构
数据引擎Z-DataModeler:
提供数据模型定义、数据抽取装载、数据并行处理、数据分布存储等功能。
分析引擎Z-Cube&OlapViewer:
基于数据平台,提供OLAP分析模式。
DrillUp/DrillDown/DrillBy/DrillThrough等功能的合理运用,让用户从各种数据粒度和数据视角对业务进行深入分析。
报表和即席查询Z-AdhocQuery&Reporting:
即席查询功能很快地回答用户提出的业务问题。
易用、强大的报表功能,让用户能基于像素级精确展现和打印。
三.Z产品核心功能介绍
数据引擎Z-DataModeler
Z-DataModeler能够实现任意复杂的SQL查询和Script查询,能够支撑云查询和嵌入式查询,通过性能优化加速器能够在单机模式下提高查询性能。
性能优化加速器采用缓存技术和三级SQL指令优化技术,为分析、仪表盘、报表和即席查询提供透明查询性能优化。
图2:
Z-DataModeler查询性能优化
Z-DataModeler部门级的数据处理、分析、挖掘需求有其自身的特点。
首先、数据量不会动辄达到PB级别;其次,数据分析需求旺盛要求业务支撑系统足够[敏捷];再次,部门级的数据分析系统应该是实时交互,发现型的而不是异步的。
针对这类型部门级需求,永洪科技研发出了ZForDataAccelerator。
通过将存储于数据仓库或者业务系统的数据导入Z平台,整个BI系统的数据处理、分析性能将得到十倍以上的提升。
这样一来,针对TB级、PB级的数据量的所有分析请求,将能在一秒之内返回结果。
实时的商业智能平台,提供了愉悦的用户体验,催生出更多的发现型商业智能需求,让用户在商业活动中得到巨大的竞争力,从而取得巨大的成功。
ZForDataAccelerator技术特点
●尽量发挥机器系统的特点,避免远程访问数据库,加快数据的计算
●精心设计的存储结构以利于高速运算。
●特有的跨粒度计算、内存计算、列计算,并行计算技术来加速数据的计算。
分析引擎Z-Cube&OlapViewer
Z-Cube&OlapViewer能够很轻松的实现切片、切块、钻取和旋转等OLAP多维分析。
利用Z-Cube&OlapViewer只需要如下两个步骤就可以实现钻取:
(1)定义Z-Cube:
利用QueryEditor,在定义好的Query上创建Hierarchy,将可以进行维度钻取的column添加到定义好的Hierarchy上。
基于时间类型的column,可以定义更为复杂多样的Z-Cube来支持时间上的钻取。
(2)路径绑定:
定义好Z-Cube后,用户绑定Z-Cube下的column到表,交叉表或图表上。
报表和即席查询Z-AdhocQuery&Reporting
Z-AdhocQuery&Reporting的高性能使得既能够实现即席查询,又能够创建预定义的企业报表。
Z-AdhocQuery&Reporting提供了友好的人机交互界面,用户可以采用拖曳方式方便的建立查询,在查询的基础上可以创建报表,创建的报表被自动赋予完整的OLAP交互能力,使用者可以在每张报表中进行旋转、排序、筛选、以及钻取,不需要报表创建者额外的帮助。
创建并存储的报表可以被自由组合集成到仪表盘中。
灵活的报表
Z-AdhocQuery&Reporting创建的报表是由Element组成的,现有的Element分为四大类:
展示数据,过滤数据,输入参数和图形图片效果展示。
展示数据
可以以“表”,“交叉表”,“图表”展示数据。
过滤数据
“日期控件”:
来方便的选择日期,还提供了日期范围和日期比较的功能;
“选择列表”:
用于选择离散的数据点来过滤;
“区间过滤器”:
用于选择连续的数据来过滤。
参数输入
Z产品可以在URL中传递参数,也可以弹出收集到参数让用户通过界面来输入参数的值,除此之外,还提供了参数输入Element来动态的改变参数值。
下面是一个例子,比如用户想用一个图表反映每种产品的销量或者每个省的销量,那么可以通过用参数输入Element(这个例子用的是下拉列表输入)的选择来改变图表的绑定做到这一点,如果用户选择省,图表的X轴显示的是按省分组,如果用户选择产品,图表的X轴显示的是按产品分组。
在Z-AdhocQuery&Reporting中可以选择如下方式输入参数:
文本输入框
复选列表输入
单选列表输入
下拉列表输入
图形图片展示
在这里可以将用户定制的图片展示出来,可以用于标明图表的权属,如logo,水印,背景等。
报表中灵活的数据绑定功能
展示数据、过滤数据和参数输入这三大类Element都是可以方便的通过可视化的绑定界面和定义好的查询联系起来,使经营分析系统使用人员无需了解数据库和SQL的复杂性,只需按业务逻辑规则即可快速简洁地定义查询需求。
系统自动完成连接操作、条件定义等复杂的SQL定义操作。
产品内置了多种的聚合函数来增加报表的统计能力,比如求和,最大值,最小值,平均,相关系数等。
过滤数据
可以通过界面设置条件来过滤展示数据Element的数据。
绑定数据的特性
●排序
对于“表”,“交叉表”,“图表”,绑定的时候可以分组和汇总,对于分组列,我们可以定义排序,除了普通的升序,降序,保持原有顺序之外,我们还支持按其它列的排序,比如一个“表”绑定了省和销售额,表达的是每个省的销售额,我们可以对省按照Count(员工ID)来进行排序,员工越少的省排在越前。
按其它列的排序还支持保留几个,可以支持业界常说的TopN。
●格间计算
对于“表”,“交叉表”,“图表”,人们往往希望在计算的结果上再进行一次计算,特别是分析需求强的时候。
比如说“环比计算”,“同比计算”或者“移动平均”。
Z产品内嵌了格间计算的引擎。
我们预订了“差值计算”,“差值百分比”,“百分比”,“总数百分比”,“累计汇总”,“移动平均计算”六类格间计算,同时还提供了定制的计算界面,用户可以用脚本语言写任意复杂的计算。
●易用性
系统管理员可通过各种向导、指南和在线帮助进行业务逻辑映射层的各种管理工作;
即席查询应能自动记录用户的访问情况,如查询的频度、时间等;
用户还可自己定制所需的管理报表,监控数据的访问情况。
报表中数据的联动
数据关联
对于一个过滤数据Element而言,如果改变了选择的值,那么其它绑定了同一个查询的过滤数据Element的数据就会发生变化,比如下面这个例子
省“选择列表”列出了有销售记录的省份,销售季度“选择列表”列出了有销售记录的四个季度。
如果用户选择“Beijing”,那么这两个“选择列表”会显示成
其中“Beijing”前面的绿勾表示用户选择了这个值,销售季度的“1”前的小绿框表示北京省在第一季度存在销售记录,而“2”,“3”,“4”前的小黑叉表明北京省在第二,三,四季度都不存在销售记录。
数据过滤
对于上面的行为如果有一个展示数据的Element比如“表”和“选择列表”绑定了同样的查询,选择显示每个国家的销售汇总,那么会发现中国对应的销售总额变少了(只显示了北京的汇总信息),其它国家都没有显示。
这个例子虽然“表”没有用到“省”这个数据列,但是数据依然被过滤了,说明了数据过滤功能很强大。
丰富的仪表盘
可以选择仪表盘的风格:
通过仪表盘可以将多个报表整合到一个动态仪表盘中,如下图:
单一动态仪表盘
数据同步的仪表盘报表配置了选择控件
整合来自数十张不同报表的信息
十几或更多的报表
使用者依顺序重复执行
产品提供饼图、气泡图、柱状图、三维图、雷达图、瀑布图、热图等多达几十种的图形,并支持图形在同一仪表盘的集中展现和联动。
产品可以定制页面展示多个仪表盘,并且可以根据指标的性质定制不同的仪表盘图形,如下图所示:
产品可定制不同的图形和表进行集中分析,各个图形之间可以设置相关参数驱动,以实现不同角度的分析,如下图所示:
四.Z产品技术优势和特点
简单高效的OLAP
●快速易用、部署周期短
使用Z产品的OLAP定义Cube,快速方便;相对传统OLAP定义过程,保证了数据的实时性。
不仅简单易用,而且节省了用户的费用和时间,使用户得到的实时数据更有分析的价值。
在部署周期上,从传统OLAP产品的三个月到半年缩减到一周左右的时间。
●支持PB级大数据,基于云计算
Z产品的OLAP基于ROLAP思想,支持以云计算方式进行部署,可以支持TB、PB级数据的OLAP实时分析。
特有的跨粒度计算、内存计算、列计算等等技术让这款OLAP产品在支持大数据(BigData)方面处于国际领先地位。
●高速实时计算,摒弃预先汇总,摒弃预定义分析路径
由于Z产品的OLAP产品可以高速实时计算,这种速度是传统商业智能产品的十倍以上。
它不需要传统OLAP技术的预先汇总,也不需要预先定义分析路径,所以用户的OLAP分析在汇总函数、分析路径等等方面也就不再有限制,给整个OLAP分析带来极大的灵活性和扩展性。
也就是说,基于数据模型,用户可以做任意的、实时的分析。
功能强大的即席查询&报表
●基于B/S架构的产品,便于部署和安全性的控制。
●支持Flash,这是当前主流浏览器都支持的标准。
基于Flash的Web客户端强大高效,跨平台,无需客户端,用户体验好。
●强大的图表引擎,应用了国外先进的数据可视化理论,图表展示数据的方式不再仅仅限于XY轴两个维度。
●采用J2EE架构,适应各类平台部署。
●丰富的人机交互方式,用户可以通过过滤,钻取等来分析数据,找到有用的商业信息。
●先进的数据关联技术。
●功能强大,支持各种BI应用。
●易于使用,通过图形界面和拖拽就可以生成。
●配置方便:
快速部署,轻松快捷。
●整体拥有成本低。
●开放性好,内嵌了javascriptengine,可以满足定制要求。
五.Z产品系统环境和性能
操作系统:
任何支持JDK1.5(或以后版本)的操作系统,包括:
windows2000/XP/2003/vista/win7,Linux,Unix(AIX、FreeBSD),Solaris,MacOSX。
数据库支持各种主流数据库,包括Oracle,MYSQL,DB2,SQLServer,Derby,Informix,Access。
用户也可以提供满足JDBC的驱动来连接其它数据库。
WEB应用服务器:
支持主流的应用服务器,包括:
Tomcat,Weblogic,Websphere,jboss。
JDK环境:
全面支持JDK1.5及以后版本。
浏览器:
InternetExplorer6及以后版本,Firefox1.2及以后版本,chrome,safari。
响应时间:
页面响应时间小于3秒、报表分析查询时间在1-5秒内。
所见即所想所思即所行
如果你还想了解更多甚至使用产品:
官网:
官微:
@北京永洪商智科技有限公司
QQ:
927014429
电话:
010-68945987
邮箱:
public@
MSN:
yonghongtech@