向对BI项目有经验的高手请教一下,一个类BI项目的优化或改造
chl 2011-07-14 06:14:55 项目本来是个业务系统,原来的业务并不算太复杂吧,就是产生记录有一定量,记录多的表大概一年几千万吧。
后来要对这个系统加入报表功能,各种数据维度挖掘信息。于是很多开发的工作量都转到了做报表来了。
报表展现用了BO,而数据层为了给BO提供可用数据,用存储过程做数据抽取,放到report表中,这样一来,存储过程写了不下80个,而report表也上70个了。
现在项目经理觉得非常痛苦,因为存储过程太多,难以维护,又不可以重用;report表太多,一个报表做一套report表,已经有好几套了,好多数据信息是类似的,数据库变得越来越大。
预计未来还会接到不同的报表。继续现在的工作方式,则存储过程和report表都会继续膨胀。
我想知道怎样用BI、OLAP、数据仓库等技术来优化或减轻这个项目痛苦?