向对BI项目有经验的高手请教一下,一个类BI项目的优化或改造
项目本来是个业务系统,原来的业务并不算太复杂吧,就是产生记录有一定量,记录多的表大概一年几千万吧。
后来要对这个系统加入报表功能,各种数据维度挖掘信息。于是很多开发的工作量都转到了做报表来了。
报表展现用了BO,而数据层为了给BO提供可用数据,用存储过程做数据抽取,放到report表中,这样一来,存储过程写了不下80个,而report表也上70个了。
现在项目经理觉得非常痛苦,因为存储过程太多,难以维护,又不可以重用;report表太多,一个报表做一套report表,已经有好几套了,好多数据信息是类似的,数据库变得越来越大。
预计未来还会接到不同的报表。继续现在的工作方式,则存储过程和report表都会继续膨胀。
我想知道怎样用BI、OLAP、数据仓库等技术来优化或减轻这个项目痛苦?
后来要对这个系统加入报表功能,各种数据维度挖掘信息。于是很多开发的工作量都转到了做报表来了。
报表展现用了BO,而数据层为了给BO提供可用数据,用存储过程做数据抽取,放到report表中,这样一来,存储过程写了不下80个,而report表也上70个了。
现在项目经理觉得非常痛苦,因为存储过程太多,难以维护,又不可以重用;report表太多,一个报表做一套report表,已经有好几套了,好多数据信息是类似的,数据库变得越来越大。
预计未来还会接到不同的报表。继续现在的工作方式,则存储过程和report表都会继续膨胀。
我想知道怎样用BI、OLAP、数据仓库等技术来优化或减轻这个项目痛苦?
...全文
相关推荐
详解BI项目中的ETL
在BI(Business Intelligence)项目中,ETL扮演着整合数据、为决策支持提供准确信息的角色。通常,ETL约占整个项目工作量的三分之一,其设计的质量直接影响到BI项目的成功与否。
鲁洲集团BI项目经验总结(planning+essbase+oracle db)
本文是关于鲁洲集团BI项目实施过程中的经验总结,主要涉及了Oracle Planning、Essbase以及相关的运维和优化问题。以下是对这些知识点的详细说明:1.
SQL Server 2005 BI系列课程(14):BI风险控制与POC实践经验
课程将详细讲解BI系统设计和实施中常见的难点,比如如何确保数据质量、如何优化性能等。- **统一基本概念**:为了确保团队成员之间的沟通顺畅,课程首先强调了对BI领域内核心概念的理解与统一。
这个BI计划是以前实施一个项目的计划,希望对大家有所帮助
如果员工能够有效利用数据,那么BI项目的成功可能性会大大提高。技术与方法分析是另一个重要环节。组织需要有足够的资源,包括适当的硬件、软件以及处理大量数据的工具,以支撑BI项目的实施。
Power_BI:在Power BI中进行的研究和项目
描述中的“这是在Power BI中执行的项目之一”意味着这个压缩包可能包含了完成一个或多个具体数据分析任务的步骤和结果。


数据仓库
