C6+数据分析BI介绍+v1-.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《C6+数据分析BI介绍+v1-.pptx》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C6 数据 分析 BI 介绍 v1
- 资源描述:
-
1、C6+数据分析BI介绍+v1-2-1、运算效率、执行效率是否有保证,比如在数百万记录的原始数据运算效率、执行效率是否有保证,比如在数百万记录的原始数据 量或大运算量情况下,用户需要等待多久。量或大运算量情况下,用户需要等待多久。2、对复杂报表的支持程度怎样,并且能否很方便地进行复杂运对复杂报表的支持程度怎样,并且能否很方便地进行复杂运算和算和 定义展现。定义展现。3、数据分析模型实用性如何,操作界面是否足够友好便于非专业人数据分析模型实用性如何,操作界面是否足够友好便于非专业人 士使用,能否为实际的业务分析提供数据支持。士使用,能否为实际的业务分析提供数据支持。-3-MaxX Analyser
2、 结构组成及功能结构组成及功能-4-报表浏览报表浏览数据库数据库信息门户信息门户OLAPOLAP引擎引擎报表引擎报表引擎数据库数据库连接池连接池业务系统业务系统-5-报表浏览报表浏览数据库数据库OLAPOLAP引擎引擎报表引擎报表引擎业务系统业务系统业务应用业务应用程序程序业务控制业务控制程序程序-6-Windows、Linux、UnixMS SQL、Oracle、SysBase、DB2Java和VS.NET包括对操作系统、数据库、集成语言的适应对环境的适应能力对环境的适应能力包括对调阅模式、导出类型应用的适应对应用的适应能力对应用的适应能力以报表浏览器的形式调阅,以便获得最大限度的数据应用以
3、纯HTML、PDF、EXCEL、JPG等形式调阅报表,通过服务器实时生成上述文件供阅读者浏览或下载-7-数据库数据传统产品的数据来源传统产品的数据来源数据库数据文件数据应用程序数据集数据分析的数据数据分析的数据来源来源-8-无论多大的原始数据量,无论多大的原始数据量,5 5秒秒之内,报表展现!之内,报表展现!在千万记录级的应用场景下,浏览端在千万记录级的应用场景下,浏览端1010秒秒之内之内CubeCube装载完成,开始显示。装载完成,开始显示。-9-数据库数据库报表服务器报表服务器报表浏览报表浏览分包报表流分包数据流-10-数据库数据库数据库数据库数据源数据源数据源数据源数据源数据源数据源数
4、据源内置内置SQLSQL引引擎擎虚拟数据源虚拟数据源报表报表-11-MaxX Analyser 支持多数据库同步连接原始原始数据源,可以内置引擎以SQL标准进行关联运算内置引擎SQL创建窗口-12-基于基于SQLSQL机制的虚拟数据源模式是最具效率的解决模型。机制的虚拟数据源模式是最具效率的解决模型。基于报表多数据源机制的运算模型是最适合的。基于报表多数据源机制的运算模型是最适合的。-13-数据链报表-14-只建立用户感兴趣的数据只建立用户感兴趣的数据-15-动态数据库指令-16-17-报表预编译设置-18-九套常规模型九套常规模型1、3、2、9、5、4、7、6、8、-19-所以,报表能否普遍
5、满足各类复杂表样的关键,所以,报表能否普遍满足各类复杂表样的关键,在于两个方面:在于两个方面:报表是指定数据在页报表是指定数据在页面上的指定表现形式面上的指定表现形式复杂目标适应能力复杂目标适应能力对数对数据的据的控制控制能力能力对表对表现的现的控制控制能力能力-20-每列不同色彩的数据,来源于不同数据源,根据左侧黑白表头的数据循环同步循环展现。-21-说明:说明:1、报表原始数据为所有订单信息。、报表原始数据为所有订单信息。2、针对原始信息的每列运算模式都完全不同,运算结果含义也完全不同。、针对原始信息的每列运算模式都完全不同,运算结果含义也完全不同。3、在本报表中,使用数据源内置引擎对数据
6、按不同规则进行分组计算。、在本报表中,使用数据源内置引擎对数据按不同规则进行分组计算。注意红色部分,这种根据数据排序多次定位的文本处理需求,在传统报表工具中很难实现。-22-在服务器监控台中,可观察到报表动态创建提交的数据库指令-23-1、获得基本原始数据,或者用户指令、获得基本原始数据,或者用户指令。2、根据运算结果或用户指令,按预定义逻辑判断需要获得的数据、根据运算结果或用户指令,按预定义逻辑判断需要获得的数据。3、根据数据需求,动态创建当前数据期期望所需求的、根据数据需求,动态创建当前数据期期望所需求的SQL语句语句。4、实时向数据库提交动态创建的、实时向数据库提交动态创建的SQL,获取
7、数据并进行下一步运算,获取数据并进行下一步运算。5、根据运算结果,如需继续触发动态数据库指令机制,重复、根据运算结果,如需继续触发动态数据库指令机制,重复3-5步骤步骤。-24-序号序号模式模式特征内容特征内容传统工具设计模式1设计模式2报表页面的输出,将中每一个设计部件及其衍生显示,作为一个个独立的对象进行控制,每一个对象具有自身唯一的命名和属性特征。通过修改这些属性,我们可以在一般逻辑之外,对指定对象进行特性设定。页面输出是以绘制点阵方式输出,无法针对某个显示区域进行局部刷新。-25-传统方式下的报表按照自上而下的顺序生成。如果需要在报表上部显示此后部分数据的运算结果的话,往往需要额外的设
8、计处理。弊端:1、如采用在数据源进行预先处理的话,无疑会加重数据库服务器的负担,同时也 增加了数据源设计的复杂度。2、如果在内存中进行预处理的话,一旦面临大数据量情况,极可能导致内存溢出 或者需要长时间耐心等待。3、报表一旦生成,当前显示将无法根据用户在报表中的操作再次做局部调整。-26-基于“对象实例化”的模型,可以在报表生成过程中,对已生成部分进行逆向刷新。实例化对象,可在报表生成后点实例化对象,可在报表生成后点击控制当前行数据是否纳入运算击控制当前行数据是否纳入运算选择范围。选择范围。根据左侧选择对象,进行根据左侧选择对象,进行汇总计算,并动态刷新上汇总计算,并动态刷新上部文本框显示。部
展开阅读全文