WWW.JH0101.COM精确管理企业运营金和软件北京金和软件股份有限公司www.jh0101.com010-58858686精确管理企业运营金和软件北京金和软件股份有限公司www.jh0101.com010-588586862-2-1、效率问题:运算效率、执行效率是否有保证,比如在数百万记录的原始数据量或大运算量情况下,用户需要等待多久。2、功能问题:对复杂报表的支持程度怎样,并且能否很方便地进行复杂运算和定义展现。3、实用问题:数据分析模型实用性如何,操作界面是否足够友好便于非专业人士使用,能否为实际的业务分析提供数据支持。精确管理企业运营金和软件北京金和软件股份有限公司www.jh0101.com010-588586863-3-Max@XAnalyser结构组成及功能精确管理企业运营金和软件北京金和软件股份有限公司www.jh0101.com010-588586864-4-报表浏览数据库信息门户OLAP引擎报表引擎数据库连接池业务系统精确管理企业运营金和软件北京金和软件股份有限公司www.jh0101.com010-588586865-5-报表浏览数据库OLAP引擎报表引擎业务系统业务应用程序业务控制程序精确管理企业运营金和软件北京金和软件股份有限公司www.jh0101.com010-588586866-6-•Windows、Linux、Unix……•MSSQL、Oracle、SysBase、DB2……•Java和VS.NET•包括对操作系统、数据库、集成语言的适应对环境的适应能力•包括对调阅模式、导出类型应用的适应对应用的适应能力•以报表浏览器的形式调阅,以便获得最大限度的数据应用•以纯HTML、PDF、EXCEL、JPG等形式调阅报表,通过服务器实时生成上述文件供阅读者浏览或下载精确管理企业运营金和软件北京金和软件股份有限公司www.jh0101.com010-588586867-7-•数据库数据传统产品的数据来源•数据库数据•文件数据•应用程序数据集数据分析的数据来源精确管理企业运营金和软件北京金和软件股份有限公司www.jh0101.com010-588586868-8-大数据报表:无论多大的原始数据量,5秒之内,报表展现!OLAP分析:在千万记录级的应用场景下,浏览端10秒之内Cube装载完成,开始显示。精确管理企业运营金和软件北京金和软件股份有限公司www.jh0101.com010-588586869-9-数据库报表服务器报表浏览分包报表流分包数据流精确管理企业运营金和软件北京金和软件股份有限公司www.jh0101.com010-5885868610-10-数据库数据库数据源数据源数据源数据源内置SQL引擎虚拟数据源报表精确管理企业运营金和软件北京金和软件股份有限公司www.jh0101.com010-5885868611-11-Max@XAnalyser支持多数据库同步连接原始原始数据源,可以内置引擎以SQL标准进行关联运算内置引擎SQL创建窗口精确管理企业运营金和软件北京金和软件股份有限公司www.jh0101.com010-5885868612-12-数据源之间存在关联运算需求:基于SQL机制的虚拟数据源模式是最具效率的解决模型。数据源之间存在跨域计算需求:基于报表多数据源机制的运算模型是最适合的。精确管理企业运营金和软件北京金和软件股份有限公司www.jh0101.com010-5885868613-13-数据链报表精确管理企业运营金和软件北京金和软件股份有限公司www.jh0101.com010-5885868614-14-只建立用户感兴趣的数据精确管理企业运营金和软件北京金和软件股份有限公司www.jh0101.com010-5885868615-15-动态数据库指令精确管理企业运营金和软件北京金和软件股份有限公司www.jh0101.com010-5885868616-16-根据中间运算结果,只请求必须的数据将更多的运算让数据库服务器完成精确管理企业运营金和软件北京金和软件股份有限公司www.jh0101.com010-5885868617-17-报表预编译设置精确管理企业运营金和软件北京金和软件股份有限公司www.jh0101.com010-5885868618-18-九套常规模型1、列表/不规则报表3、分组报表2、主从报表9、数据提交报表5、图形报表4、嵌套报表7、分栏报表6、交叉报表8、套打报表精确管理企业运营金和软件北京金和软件股份有限公司www.jh0101.com010-5885868619-19-所以,报表能否普遍满足各类复杂表样的关键,在于两个方面:报表的本质是什么:报表是指定数据在页面上的指定表现形式复杂目标适应能力对数据的控制能力对表现的控制能力精确管理企业运营金和软件北京金和软件股份有限公司www.jh0101.com010-5885868620-20-每列不同色彩的数据,来源于不同数据源,根据左侧黑白表头的数据循环同步循环展现。精确管理企业运营金和软件北京金和软件股份有限公司www.jh0101.com010-5885868621-21-说明:1、报表原始数据为所有订单信息。2、针对原始信息的每列运算模式都完全不同,运算结果含义也完全不同。3、在本报表中,使用数据源内置引擎对数据按不同规则进行分组计算。注意红色部分,这种根据数据排序多次定位的文本处理需求,在传统报表工具中很难实现。精确管理企业运营金和软件北京金和软件股份有限公司www.jh0101.com010-5885868622-22-在服务器监控台中,可观察到报表动态创建提交的数据库指令精确管理企业运营金和软件北京金和软件股份有限公司www.jh0101.com010-5885868623-23-1、获得基本原始数据,或者用户指令。2、根据运算结果或用户指令,按预定义逻辑判断需要获得的数据。3、根据数据需求,动态创建当前数据期期望所需求的SQL语句。4、实时向数据库提交动态创建的SQL,获取数据并进行下一步运算。5、根据运算结果,如需继续触发动态数据库指令机制,重复3-5步骤。精确管理企业运营金和软件北京金和软件股份有限公司www.jh0101.com010-5885868624-24-序号模式特征内容传统工具设计模式1设计模式2报表页面的输出,将中每一个设计部件及其衍生显示,作为一个个独立的对象进行控制,每一个对象具有自身唯一的命名和属性特征。通过修改这些属性,我们可以在一般逻辑之外,对指定对象进行特性设定。页面输出是以绘制点阵方式输出,无法针对某个显示区域进行局部刷新。精确管理企业运营金和软件北京金和软件股份有限公司www.jh0101.com010-5885868625-25-传统方式下的报表按照自上而下的顺序生成。如果需要在报表上部显示此后部分数据的运算结果的话,往往需要额外的设计处理。弊端:1、如采用在数据源进行预先处理的话,无疑会加重数据库服务器的负担,同时也增加了数据源设计的复杂度。2、如果在内存中进行预处理的话,一旦面临大数据量情况,极可能导致内存溢出或者需要长时间耐心等待。3、报表一旦生成,当前显示将无法根据用户在报表中的操作再次做局部调整。精确管理企业运营金和软件北京金和软件股份有限公司www.jh0101.com010-5885868626-26-基于“对象实例化”的模型,可以在报表生成过程中,对已生成部分进行逆向刷新。实例化对象,可在报表生成后点击控制当前行数据是否纳入运算选择范围。根据左侧选择对象,进行汇总计算,并动态刷新上部文本框显示。精确管理企业运营金和软件北京金和软件股份有限公司www.jh0101.com010-5885868627-27-所有报表工具都可以支持数据源的顺序、逆序排序,并按这个顺序加以显示。但是,自有极少数高端产品支持数据的指定顺序显示。数据源按产品大类顺序显示数据源按产品大类逆序显示数据源指定部分产品大类个性化顺序显示精确管理企业运营金和软件北京金和软件股份有限公司www.jh0101.com010-5885868628-28-显示顺序的个性化设定精确管理企业运营金和软件北京金和软件股份有限公司www.jh0101.com010-5885868629-29-所有的成熟报表产品都具有图表功能,产品优势:1、样式丰富:提供了70多大类、300多种图表样式,包括了从柱状、折线、甘特、饼型等通用图表到蜡烛、容量、漏斗等专业图表。2、多数据源样式叠加:支持在同一图表中对比展现多个不同数据源数据,并可以不同样式进行表现。3、自动分组:支持图表的自动分组,可在图表中设置对数据源的分组运算,并将不同分组同坐标区分对比显示。精确管理企业运营金和软件北京金和软件股份有限公司www.jh0101.com010-5885868630-30-根据单数据源分组计算自动创建多图叠加使用多个数据源,创建多图对比效果精确管理企业运营金和软件北京金和软件股份有限公司www.jh0101.com010-5885868631-31-这种需要类似甘特图与表格混排的样式,传统产品以及表格元素设计模式产品,是无法支持的。精确管理企业运营金和软件北京金和软件股份有限公司www.jh0101.com010-5885868632-32-OLAP是什么?123多维视图:在原始关系型数据的结构基础上加以整合,形成可从多视角观察的数据模型数据切片:将多维度交叉数据,在指定维度范围内提取并观察数据钻取:在多维数据结构上,逐层设定细分维度,并根据需求树型下钻详细数据OLAP是一种基于多维数据的分析模型精确管理企业运营金和软件北京金和软件股份有限公司www.jh0101.com010-5885868633-33-用维的方法观察数据:•产品大类、时间、销售区域、销售模式等•数据模型等同于业务模型销售分析产品大类时间销售区域销售模式……珠宝类服装类珠宝类01年02年03年华东区华南区华北区直销渠道终端………………精确管理企业运营金和软件北京金和软件股份有限公司www.jh0101.com010-5885868634-34-销售地区产品分类华东区浙江省杭州市温州市嘉兴市江苏省考察一个特定的维•地区维,包括每一个地区到各省份、行政市的销售数据•钻取到下面的层次来考察详细情况精确管理企业运营金和软件北京金和软件股份有限公司www.jh0101.com010-5885868635-35-按不同顺序组织各个维,对结果进行考察销售地区产品分类时间销售地区精确管理企业运营金和软件北京金和软件股份有限公司www.jh0101.com010-5885868636-36-钻取到各个维•地区、省份、行政市•销售模式、产品类型、产品销售分析销售地区销售模式时间客户……华东区华北区华南区直销分销01年02年03年………………………………浙江省江苏省……精确管理企业运营金和软件北京金和软件股份有限公司www.jh0101.com010-5885868637-37-用切片的方法从不同角度观察时间产品类型时间销售模式2001年每类产品对应于各种销售模式的销售情况每类产品对应于直销模式的每个年度的销售情况精确管理企业运营金和软件北京金和软件股份有限公司www.jh0101.com010-5885868638-38-OLAP是完全面向分析设计的数据表现模型。在应用模式、效率构架、数据模型等方面均作了大量改进和创新。重点表现在如下方面:可缩放的维度设计内置推测算法最高支持244个维数据指标和1024个分析数据指标数据Cube的增量更新最为便捷的排序设定数据多种计算表现形式精确管理企业运营金和软件北京金和软件股份有限公司www.jh0101.com010-5885868639-39-这种呈树型结构索引分析数据,逐层递进至关键细节目标,完全符合人类思维逻辑,使分析更全面、透彻,更易发现潜在信息。精确管理企业运营金和软件北京金和软件股份有限公司www.jh0101.com010-5885868640-40-1简单移动平均法2加权移动平均法3双重指数