又是一个大的项目:央行国库数据统计分析系统,B/S架构。采用了很多的开发技术,flex、java、remoteobject、spring、websphere、db2。还有一点与往日的项目不同,这一次要求使用cognos,做数据挖掘分析,也就是所谓的BI商业智能。
央总行近年来斥资数百万购买了cognos 8在央行的使用权,并在全国范围内组织内部IT人员的培训,此举暗示了央行下一步在数据挖掘方面投入了更多的关注。cognos在此项目中的应用,与总行的意图不谋而合。当然,项目真正的利用价值另当别论,关键在于,它使用了cognos。
我们接到的任务是,从2月20日一直到4月20日这两个月时间,完成系统的开发、测试和试运行。从软件开发的经验来看,这种要求无异于天方夜谭。可是,我们别无选择。
从开始到4月初,一切看起来都是顺利的。大家乐观的汇报着工作进度。项目组一共5人,b/s组2人,cognos项目组3人,之前曾进行过短期的强化式培训。培训费高的惊人,一天就要价上万元,还不包括对住宿、餐饮、往返机票的免费提供。
由于cognos的培训昂贵而又言简意赅,数万元的培训费换来的不过是对cognos设计器的拖拽式操作技能。你所学会的不过是连接数据源、建立多维数据模型、导入数据生成cube。在设计器中通过拖拽生成报表。。。。
到此为止,一切都顺理成章。这时,业务上的测试开始。问题接踵而来。
如果有谁做过类似国库的系统,就会知道什么是复杂的逻辑和灵活的报表。任意时间段的组合,各种中国式的时间名称,例如旬报表;任意科目、级次、类型的组合。不同的级次,例如中央级和地方级,所对应的逻辑千差万别。相同的报表,一个参数的改变,甚至会要求改变报表的布局。
即使如此,如果通过编程来控制,多牺牲些睡眠和同家人团聚的时间,还是可以做出来的。
可问题是,我们要在cognos中实现。cube是预先生成的,所有的维度和度量都是事先确定的。以旬报表为例,由于数据库中根本就没有函数可以确定什么时间属于旬,因此,对旬这个维度的抽取简直让人欲哭无泪。为了赶进度,小伙子们想出一个办法,在数据库中建立一个表,对于从2000年开始到2012年的每一天,构造一个旬的对照表。这就是创意。
可是问题还没有完,如何确定节假日:因为在节假日数据库中没有当天数据,因此,旬的对应表和计算均值问题又面临一个新的难题。因此,小伙子们在愁白了第100根头发的时候,想出了一个新招。回家动员老婆,把2000年到2012年所有可能的节假日找出来,然后在cognos中写出一个巨长的if/else语句。。。。这也是创意。
cognos确实很贵很强大,但高昂的学习成本带来了应用和学习的巨大障碍。cognos提供了最友好的用户界面,却带来了灵活性底的诟病。诚然,从cognos8.1开始,cognos提供了改善的SDK和文档。但要想很好的掌握,除非你拥有过人的学习能力和领悟能力,或者你愿意支付$1800的培训费。
在网上看到一篇文章,用客观的视角分析了OLAP工具的功过成败,拜读之后,颇有惺惺相惜的味道:
10年经验回头看:OLAP工具毁了商业智能
分享到:
相关推荐
商业智能BI建设地图.pdf
数据分析平台(商业智能BI)解决方案数据分析平台(商业智能BI)解决方案数据分析平台(商业智能BI)解决方案数据分析平台(商业智能BI)解决方案数据分析平台(商业智能BI)解决方案数据分析平台(商业智能BI)解决...
商业智能BI
BI商业智能介绍 大数据与商业智能 BI商业智能介绍PPT 共23页.ppt
商业智能BI介绍.pdf
商业智能BI与数据可视化.pptx
BI商业智能介绍 大数据与商业智能 BI商业智能介绍_简版 共31页.ppt
国内优秀的BI软件,BQ是用友公司开发的一款基于商业智能分析的BI软件
企业级商业智能BI解决方案 .docx
商业智能BI-数据分析平台解决方案.pdf商业智能BI-数据分析平台解决方案.pdf商业智能BI-数据分析平台解决方案.pdf商业智能BI-数据分析平台解决方案.pdf商业智能BI-数据分析平台解决方案.pdf商业智能BI-数据分析平台...
数据仓库 BI 商业智能数据仓库 BI 商业智能数据仓库 BI 商业智能数据仓库 BI 商业智能数据仓库 BI 商业智能数据仓库 BI 商业智能数据仓库 BI 商业智能
关于金蝶的BOS开发工具的介绍,其中最主要的是怎么利用该工具进行商业智能BI的开发。
商业智能(BI)应用方案
商业智能BI
中国商业智能BI市场研究报告
商业智能(BI)项目可行性研究报告 21 / 21 商业智能(BI)项目 第一章、商业智能(BI)项目总体介绍 第一节、项目名称 商业智能(BI)项目 第二节、商业智能(BI)概念 商业智能又名商务智能,英文为Business ...
商业智能BI
商业智能(BI)白皮书3.0
微软商业智能整体解决方案,数据仓库设计结构,商业智能应用介绍
商业智能BI-数据可视化