资源描述:
《R在BI中的应用和前景》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、R在BI中的应用和前景李舰2001.09~2005.07中国人民大学统计学院2005.09~2007.06北京大学软件与微电子学院电子服务2007.07~2008.10SiemensLtd.,China,Healthcare,PerformanceControllingFinanceAnalyst2008.11~上海源略数据服务有限公司BI顾问目录BI简介R在BI中的应用一个例子R在BI中的前景什么是BIBusinessIntelligence,商务智能?OLAP数据挖掘数据仓库机器学习决策支持人工智能专家系统统计学相关概念1950s人工智
2、能(逻辑推理)1960s人工智能(决策支持)1970s人工智能(专家系统)1980s人工智能(机器学习)1980s数据挖掘统计和数据挖掘相同点基于历史数据思维方式方法和模型不同点学科背景目的性技术实现BI与DM,DW,OLAPDW,数据仓库DM,数据挖掘OLAP,联机分析处理商务智能是企业利用现代信息技术收集、管理和分析结构化和非结构化的商务数据和信息,创造和累计商务知识和见解,改善商务决策水平,采取有效的商务行动,完善各种商务流程,提升各方面商务绩效,增强综合竞争力的智慧和能力。企业信息化的发展BIBI常见架构企业数据中心数据仓库Data
3、WarehouseETLETL数据源OLTP系统OLAPServer多维数据库业务系统财务系统销售系统客服系统数据集市Datamart数据集市DatamartETLETLETL数据挖掘DataMining统计报表ScoringScoring多维分析挖掘分析查询及其它应用分析师元数据(MetaData)管理系统管理目录BI简介R在BI中的应用一个例子R在BI中的前景MVC三层架构View–表示:显示输入输出数据(可以是HTML,可以是一个windows应用)Model–业务逻辑和数据:基于输入和定义的业务流程执行计算或其它操作Controll
4、er–协调view和model,在它们之间交换数据当今流行开发框架R的位置尽可能少写代码是系统开发的趋势当前框架基本已做到只在业务逻辑写代码面向对象与基于矩阵分析性系统的关键在于数据模型R用作分析引擎相关平台Rserve+JRclienthttp://www.rosuda.org/Rserve/Rserve是一个R的服务器,供其他程序调用JRclient是一个JAVA类库,可看成客户端其他开源平台Eclipse+lombozApacheTomcatMySQLHibernate+Spring目录BI简介R在BI中的应用一个例子R在BI中的前景
5、系统描述一个小型的OLAP引擎基于MySQL数据库实现基本的OLAP功能建立立方体切片(slice)上卷(rollup)钻透(drillthrough)未包含展现层相关工具MySQLRDBI_0.1-10RMySQL_0.5-7包含函数cube(str1,str2,str3,str4)slice(CUBE,str,value)drillthrough(CUBE,value1,value2,value3)rollup(CUBE,str)函数示例建立立方体cube1<-cube(“dwolap.all.month”,“dwolap.all.cl
6、assid”,“dwolap.all.totallrange”,“dwolap.all.payment”)时间(月份)商品交易金额的汇总交易信息(每单额度级别)商品(商品类别)沿每单额度上卷可以发现第10类商品,也就是类别为1111(酒类)的商品在2月份的销售额特别高。在该商品处切片可以发现这类商品中交易单等级在第四类的占绝大多数。(200元到500元间)钻透>drillthrough(cube1,"02","1111","4")selltimegoodsidtransidrealpricecountpayment12005-2-510:2
7、7:08:92320130008X2005020501001335.6264.022005-2-510:26:47:07320350004X2005020501001322.0488.032006-2-1114:34:40:1520180114X200602110200404.01040.042006-2-1412:03:14:4911110086X2006021402002433.0133.052005-2-613:13:46:3511110015X2005020601004438.94155.662005-2-1308:12:19:60
8、620350013X2005021301000137.86226.872005-2-418:59:18:6311110018X2005020401006915.2230.4820