商业智能BI_数据分析平台解决方案(DOC41)42573.doc
《商业智能BI_数据分析平台解决方案(DOC41)42573.doc》由会员分享,可在线阅读,更多相关《商业智能BI_数据分析平台解决方案(DOC41)42573.doc(47页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据分析平台解决方案Evaluation Warning: The document was created with Spire.Doc for .NET. 数据分析平台解决方案成都四方伟业软软件股份有限限公司2017年1月月目录1.背景概述述52.现状分析析62.1.主流流BI模式62.1.1.传统BI模式62.1.2.敏捷BI模式72.2.平台台推荐模式83.整体需求求103.1.数据据源支持103.2.自助助式查询103.3.OLLAP联机分析113.4.UII编排功能123.5.丰富富的组件133.6.多种种展示方式133.7.外部部数据服务144.总体设计计154.1.数据据分析1
2、64.2.设计计运行164.3.系统统管理164.4.可视视化展示165.功能设计计175.1.数据据分析175.1.1.多数据源175.1.2.数据建模185.1.3.多维BI分析185.2.设计计运行205.2.1.UI编排205.2.2.丰富组件215.2.3.事件引擎245.2.4.运行引擎245.3.系统统管理265.3.1.我的报表265.3.2.工程化管理理265.3.3.主题管理275.3.4.布局管理275.3.5.数据源管理理275.3.6.基础管理275.4.可视视化展示285.4.1.决策仪表盘盘285.4.2.大屏综合显显示305.4.3.交互式WEB界面305.4.
3、4.基于GIS的数据可视视335.5.其他他功能385.5.1.数据探索385.5.2.事件定义385.5.3.项目管理395.5.4.基础管理395.5.5.安全管理395.5.6.部署与集成成401. 背景概述当前,我们的世世界已经迈入入大数据(BBig Daata)时代,随随着互联网、物物联网、云计计算等信息技技术的迅猛发发展,信息技技术与人类世世界、经济、军军事、科研、生生活等方面不不断交叉融合合,催生了超超越以往任何何年代的巨量量数据。数据据正在变得无无处不在、触触手可及,数数据的背后隐隐藏着信息,而而信息之中蕴蕴含着知识和和智慧。而数据创造的的真正价值,在在于我们能否否提供进一步步
4、的稀缺的附附加服务,就就是数据分析析。数据的分分析过程往往往离不开机器器和人的相互互协作与优势势互补。从这这一立足点出出发,大数据据分析的理论论和方法研究究可以从两个个维度展开:一是从机器器或计算机的的角度出发,强强调机器的计计算能力和人人工智能,以各种高性性能处理算法法、智能搜索索与挖掘算法法等为主要研研究内容,例例如基于Hadooop和MapReeduce/Sparkk框架的大数数据处理方法法以及各类面面向大数据的的机器学习和和数据挖掘方方法等,这也也是目前大数数据分析领域域的研究主流流;另一个维维度从人作为为分析主体和和需求主体的的角度出发,强调基于人人机交互的、符符合人的认知知规律的分
5、析析方法,意图图将人所具备备的、机器并并不擅长的认认知能力融入入分析过程中中,这就是大大数据可视化化分析。商业智能(BBusineess Inntelliigencee,简称BI)是进行数数据可视化分分析的一种重重要手段。2. 现状分析2.1. 主流BI模式Gartnerr的2016 BI和分析平台台魔力象限报报告指出:当当今数据分析析向可视化设设计UE、自助式探探索分析、分分析和展现一一体化平台发发展已经成为为大势所趋。2016年,传统的BI厂商已经集集体沦陷,全全部被驱出了了领导象限。2.1.1. 传统BI模式在对数据进行分分析的过程中中,传统BI的做法是,IT人员事先根根据分析需求求来进
6、行建模模(以及做二二次表或打Cube),提前汇汇总好数据,业业务人员在前前端查看分析析结果报表。分分析过程如下下所示。这种做法很成熟熟,持续了很很多年,但是是也存在着一一些问题:1、业务人员查查看的报表相相对静态,分分析的维度和和度量的计算算方式已在建建模时预先设设定好,不能能更改,比如如定好了是求求和或求平均均数,想改成成求方差必须须回去修改模模型。2、分析需求变变更时,业务务人员不能直直接调整报表表,需要IT人员重新建建模或修改已已有分析模型型,耗时较长长,响应速度度较久。2.1.2. 敏捷BI模式随着技术的发展展和演进,BI领域已经迎迎来了新一代代敏捷BI的革新。基基于大数据的的处理技术
7、,其其对TB-PB级的数据可可实现秒级响响应。敏捷BI的数据展现现是起点,而而不是终点。看看到了数据,能能交互式分析析,能深入向向下挖掘,能能发现问题找找到答案。敏捷BI的分析析报告能让非非IT部门的同事事直接在分析析平台上做出出来。不能把把所有的分析析报告需求都都提交到IT部门,这样样会严重增加加IT部门的工作作负担。敏捷捷BI的实施和操操作相比传统统BI都要来得更更为简单,可可以说是以业业务人员为使使用对象的BI,支持自助助探索式分析析。分析报告需求经经常需要数据据层的改动,需需要IT部门去改进进数据层和业业务层,传统统BI平台需要一一两个月去梳梳理模型。敏敏捷BI无需事先建建模,可在分分
8、析过程中灵灵活调整分析析维度和报表表展现,需求求变更可以在在一天之内响响应,提升企企业的洞察力力决策力。与传统BI的重重量建模、统统一视图不同同,敏捷BI采取轻量建建模、N个视图的方方法,数据连连进来直接可可以进行分析析,并且业务务人员可以实实时调整分析析的维度和度度量的计算方方式,极大增增加灵活性,真真正做到和数数据对话。2.2. 平台推荐模式从前文可以看出出,敏捷BI以“快而有效”的方式解决决了业务与技技术长期的矛矛盾,为数据据市场带来了了新的活力,也也引领了商业业智能可视化化分析的走向向。但我们也也要冷静思考考:敏捷BI和过过去二十五年年一样,无法法替代Excel,这是为什什么?大众化的
9、敏捷捷BI产品和过去去二十五年一一样,只能通通过Ctrl+C/V才能进入Word/PPT当中,而这“交付的最后后一步”却是每个领领导真正才会会看到的数据据分析!大众化的敏捷捷BI产品还是基基于表格和图图表化的分析析,似乎没有有改变数据的的堆砌,用户户很难为其增增加辅助性的的说明文字,加加入自己的观观点!如果分析出报报表之后,想想要将这些BI图表有机地地结合起来,并并形成一套完完整的数据展展示系统,难难道还需要专专门让IT技术人员编编写一套WEB系统,将这这些图表嵌入入到这个系统统中去?大众化的敏捷捷BI产品即使具具备报告/WEB页面的发布布能力,但这这些报告发布布之后都是一一些静态页面面,无法
10、让最最终使用者(业业务人员或者者领导)再次次进行动态分分析。比如:根据不同查查询条件进行行分析、动态态切换维度和和指标。大众化的敏捷捷BI产品不能与与外部系统进进行交互,他他们发布的报报表是独立存存在的。这样样就导致无法法与外部业务务系统有效地地结合,从而而让分析者、查查看者有整体体的感知,并并不能根据外外部系统的参参数进行动态态分析。所以,我们的数数据分析平台台应该在基于于“业务主导的的自服务模式式(Busiiness-User-Driveen)”的敏捷BI基础上,增增加了高级UI页面编排的的功能。在进行行可视化设计计UE分析的同时时,也能设计计出一套完整整的WEB数据展现系系统,体现了了“
11、分析和展现现一体化”。3. 整体需求3.1. 数据源支持支持大多数源系系统,只对数数据进行抽取取和呈现,不不对数据进行行任何操作。支支持结构化、非非结构化、API接口的方式式作为数据源源进行数据管管理,结构化化数据库支持持关系型数据据库,非结构构化数据支持持nosql相关数据库库,API接口支持soap、rest等方式。3.2. 自助式查询对于清单数据的的查询,用户户可以直接通通过即席查询询设计界面,在在可视化界面面中以拖拽式式的构建查询询,无需编写写SQL语句,直接接查询出数据据平台的数据据。即席查询询应满足业务务人员自助式式的、零编程程的、快速定定制的查询需需求。提供各种快速和和高级查询功
12、功能,满足如如下要求: 支持通过拖拽式式的可视化查查询外,还可可以通过向导导式查询,提提供向导界面面,通过选择择查询字段、查查询条件,快快速完成数据据查询过程,让让每个业务用用户都可以自自己动手创建建查询分析。 支持用户对即席席查询的结果果进行灵活的的排序、过滤滤、分组、小小计、合计、告告警等高级功功能,并选择择要展现的方方式,如表格格、柱图、趋趋势图等。 通过在界面上选选择查询条件件,可以快速速的进行数据据过滤,查看看所需的数据据。查询条件件支持多种方方式:文本框框输入,下拉拉框、下拉树树、弹出对话话框方式,支支持单选及复复选的方式,日日期控件方式式,满足不同同用户的查询询需要。3.3. O
13、LAP联机分分析具备多维度的联联机分析功能能,用于展示示重要业务指指标的统计数数字和分析比比较。基于多多维分析技术术,使内外部部的决策者和和知识工作者者访问关键数数据,可以从从任意角度探探察和分析任任何形式组合合的数据,快快速识别使用用其它分析方方式无法发现现的影响环境境的因素,从从而提高工作作效率。具备大数据可视视化分析,从从各个维度对对数据进行分分析,具备如如下功能: 用户可以基于多多维模型实现现任意的切片片、旋转、钻钻取等操作,更更可实现自定定义指标、统统计分析等操操作; 从宏观到微观的的信息洞察。支支持在多维模模型上实现钻钻取操作,可可以在多维报报表之间进行行关联分析,更更可从多维报报
14、表钻取到明明细报表,以以发现问题背背后的根源; 预定制的分析报报表过于死板板,业务问题题经常需要多多个角度的交交互分析,需需要运用多维维分析技术来来解决; 多维分析以特有有的方式满足足了业务用户户和管理层的的多维分析需需求,通过鼠鼠标拖拉即可可实现任意的的切片、旋转转、钻取,具具备多维的、交交互式的分析析功能,用户户界面友好。允允许用户全方方位的、不同同角度、不同同层面进行剖剖析,任何层层次的决策人人员都可以进进行自己所需需的分析,制制订关键决策策。 对于多维分析中中的不同角度度,比如时间间、地区等维维度,可以通通过上钻、下下钻等操作来来逐步分析;并支持切片片、切块、旋旋转、分页等等多维分析;
15、还可以进行行各种排序,以以及最大值、最最小值、平均均值、分组合合计和总计等等计算; 多维分析应具备备丰富的信息息展示及发布布方式,包括括趋势图、对对比图、比例例图、三维图图等大量的图图形分析,图图形具备缩放放、旋转、动动态效果,帮帮助用户更加加直观地进行行分析决策。 在分析过程中形形成多维分析析报表,可对对其数据进行行计算、编辑辑等操作,可可以基于多维维分析报表生生成多种多样样图形展现形形式,而且在在对数据作分分析时,数据据与图形可实实现联动的数数据刷新。3.4. UI编排功能具备UI编辑功功能,利用业业务画布构建建报表的UI界面,系统统支持拖拽组组件栏任意组组件,容器组组件可嵌套基基础组件、
16、图图表组件、地地图组件、业业务组件,表表格组件内可可以嵌套链接接、复选框、单单选框组件,GIS上嵌套表格格或图等。3.5. 丰富的组件l 基础组件支持丰富的组件件库,并支持持组件自定义义。基础组件件、图表组件件、地图组件件、动态数据据组件及业务务组件具备相相同的公共属属性,各分组组组件有不同同的高级属性性设置。用户户可以根据自自己的需要,对对组件的各类类属性进行调调整,并保存存为用户自定定义组件库。系统既支持柱状状图、折线图图、饼图、雷雷达图、散点点图、玫瑰图图、气泡图、矢矢量地图等多多种基本图表表,同时支持持漏斗图、词词云图、GIS地图等特殊殊图表,满足足不同场景的的数据展现需需求。特别是是
17、系统支持丰丰富多样的WEB组件。l 动态组件具备提供流状数数据实时呈现现功能,需要要在线实时流流处理模型支支持。结合GIS组件可以构构建基于地图图的动态数据据呈现效果l GIS组件具备GIS组件件,支持嵌套套基础组件和和图表组件,构构建基于地理理位置信息的的数据呈现方方式。3.6. 多种展示方式l 决策仪表盘展示示具备决策仪表盘盘,将数据应应用平台中的的各种报表、分分析、图形组组合起来,形形象、直观、具具体的展示各各种指标数据据,形成面向向业务、面向向角色的展示示界面。决策策仪表盘往往往采用驾驶舱舱的形式,通通过各种常见见的图表形象象标示经济运运行环境情况况的关键指标标,直观的监监测各地区环环
18、境情况,并并可以对异常常关键指标预预警和挖掘分分析。l 大屏综合展示 支持通过大屏展展示技术和可可视化的解决决方案,支持持多种类型的的数据接口,从从数据仓库中中抽取出各种种各样的数据据,依据中心心设定的应用用逻辑,梳理理出资源数据据对应的使用用逻辑关系,利利用数据加工工技术和渲染染技术进行可可视化处理,依依托可视化引引擎,实现涉涉及相关指标标数据的大屏屏幕的自动呈呈现。l APP报表查询询支持通过手机端端APP应用实现报报表查询和图图表展示。3.7. 外部数据服务数据分析平台发发布的报表工工程、页面,能能通过URL或者API接口方式嵌嵌入到第三方方应用系统。根根据安全要求求以及第三方方系统特性
19、,同同时支持免登登陆方式和权权限认证方式式。4. 总体设计平台支持通过所所见即所得的的可视化拖拽拽、配置的简简单操作就可可实现报表的的快速生成。通通过拖拽、配配置、右键菜菜单和工具条条,利用丰富富的组件库、事事件库等,通通过熟悉且直直观的交互方方式,快速构构建分类、钻钻取、旋转的的交叉表和图图形报表,依依托图形化组组件,提供分分析结果的可可视化展现功功能,支持可可视化图表,如如:柱状图、散散点图、交叉叉图、雷达图图等各种常规规图表以及热热力图、动态态分布图等非非常规图表,并并且支持执行行其他诸如打打印、导出EExcel等常见操作作。数据源多多样,数据仓仓库、数据集集市、ODS以及源业务务系统都
20、可以以作为可使用用的数据源,无无需数据仓库库、第三方数数据库或CUBE文件。下图为数据分析析平台整体架架构设计图:4.1. 数据分析通过数据适配接接口,从外部部数据源抽取取分析展现所所需要的数据据,进行实时时分析、计算算以及多维分分析,并通过过数据建模,将将分析结果存存储在数据分分析平台缓存存区。4.2. 设计运行通过丰富的组件件库,对数据据分析结果进进行可视化UI编排,实现现自助式分析析、查询;并并通过可视化化运行引擎、事事件引擎以及及GIS引擎将结果果实时、生动动的展示出来来。4.3. 系统管理由我的报表、工工程化管理、主主题/布局管理、数数据源管理、数数据建模管理理和基础管理理等模块组成
21、成,实现全方方位、多视角角的数据分析析平台管理体体系。4.4. 可视化展示通过仪表盘报表表、交互式WEB界面和基于GIS地图的数据据可视等丰富富的展示形式式来全方位、多多视角地展现现数据分析结结果。5. 功能设计5.1. 数据分析5.1.1. 多数据源支持大多数源系系统数据,而而且剔除了传传统BI基于数据仓仓库才能实施施的弊病,可可以直接挂接接用户的业务务系统,采集集业务数据并并进行多维度度的分析。支持多种数据源源的连接,包包括:主流关关系型数据库库RDBMS、Excell/CVS文本数据源源、基于hadooop的大数据平平台数据源以以及其他多种种JDBC数据源。l RDBMS数据据源可直接使
22、用已有有数据源,也也可以定义新新的数据源。支支持:Oraclle、MySQL、SQLSeerver、PostggraSQLL等主流关系系型数据库。l 支持高级数据源源基于JDBC的的数据集市DataMMart、基于hadooop的大数据平平台数据源l Excel数据据源支持可直接上传.xxls .xxlsx 或.cvs 文件,并可可读取其中的的每个sheet页签。l API定制化的的第三方数据据源预留通过标准的的API接口,实现现读取第三方方自定义定制制化数据源的的能力。5.1.2. 数据建模数据源建好之后后,支持对数数据表进行进进行数据建模模,构建BI分析需要的的维度、指标标。Sefonns
23、oft可视化设计UE平台支持星星型、雪花模模型,拖拽式式可视化建模模。模型创建建后,系统自自动生成Cube,供BI分析使用。5.1.3. 多维BI分析数据分析平台提提供了各种常常见的OLAP分析操作,除除基本的分组组聚合外,还还可以进任意意多维度分析析,包含:钻钻取、切片、切切块、旋转、排排序、过滤等等分析功能。多维分析示意图图如下所示: l 拖拽式自由分析析在多维BI分析析一体化工作作台中,您可可以选择任意意数据模型中中的任意维度度、度量进行行自主拖拽分分析。同一个个模型中,所所有的数据已已经关联在一一起了,这就就决定了多维维及时分析的的自由度。同同时,在一个个页面就能进进行数据模型型选择、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 商业 智能 BI_ 数据 分析 平台 解决方案 DOC41 42573
限制150内