戏说数据仓库,商业智能BI中数据仓库的本质是什么?

本文深入探讨了数据仓库在商业智能BI项目中的核心作用,阐述了其从面向业务过程数据到面向业务分析数据的转变。数据仓库通过ETL(抽取、转换、加载)过程整合来自不同业务系统如ERP、CRM的数据,去除不良数据,转换格式,并按合理建模进行组织,以便于前端的可视化分析。此外,文章还提到了数据仓库的建设和管理涉及的数据抽取调度、技术框架选择以及成本考量。
摘要由CSDN通过智能技术生成

平时和朋友聊天,一谈到商业智能BI总是离不开数据仓库,有很多人不太明白数据仓库到底在商业智能BI项目中有什么作用,对数据仓库的作用有些争论,所以今天来聊聊数据仓库,探讨下数据仓库的真正用处。

数据仓库的本质

数据仓库的本质就是完成从面向业务过程数据的组织管理到面向业务分析数据的组织和管理的转变过程,也是商业智能BI中数据仓库的主要作用。

商业智能BI数据仓库中,业务过程数据的组织管理实际上就是由各种业务系统来完成的,比如ERP、CRM、OA等各类业务系统,他们解决的是基本的业务流程管理。通过数据的录入 Insert、删除Delete、修改 Update、查询 Search 即用户在业务系统操作界面中做的增删改查操作,这些操作和业务系统底层的数据库例如MySQL、Oracle、SQL Server 完成了数据的交互,数据也沉淀在这些数据库中。

商业智能BI数据仓库 - 派可数据商业智能BI可视化分析平台

那么把各个业务系统的数据库比做是一个个粮食仓库的话,商业智能BI数据仓库就可以简单理解要把各个分散的粮食仓库的粮食搬运到一个更大的粮食仓库来集中管理。

不同的独立的粮食仓库中存储的粮食可能不一样,有的粮食坏了可能不能吃了,那么在汇总到大的粮食仓库过程中就需要把这些坏掉的粮食给去除掉。还有在不同的粮食仓库中可能也存了一些同样的粮食,那么在搬运到大的粮食仓库中,就需要去做一些归类合并,按照更好的一种陈列方式将粮食摆放整齐,最后对外支持的时候,就从这个大的粮食仓库直接取粮食就可以了。各类粮食都有,并且有很好的组织形式。这个存放粮食的大粮仓就是商业智能BI数据仓库。从小的粮食仓库搬运、清洗转换、加载粮食的过程就是ETL过程,Extraction 抽取、Transformation 转换、Loading 加载。

商业智能BI数据仓库 - 派可数据商业智能BI可视化分析平台

所以,商业智能BI数据仓库的本质还是一个数据库,它将各个异构的数据源数据库的数据给统一管理起来,并且完成了质量较差的数据的剔除、格式转换,最终按照一种合理的建模方式来完成源数据组织形式的转变,以更好的支持到前端的可视化分析。

在商业智能BI数据仓库的全周期流程中中,有的时候可能用普通的汽车搬运粮食,有的可能用飞机运粮食,有的可能需要每小时运一次,有的可能就需要每天运一次或者每月运一次,这就是ETL工具的选择和数据抽取调度以及抽取频次的管理。

商业智能BI数据仓库 - 派可数据商业智能BI可视化分析平台

有的时候粮食比较多,一般的粮食仓库容量不够,或者要求效率更高,就会选择不同的粮食仓库架构来进行管理,这就是数据仓库技术框架的选择,是选择大数据技术框架,还是一般的技术框架就可以满足,最终决定了我们要建设这个数据仓库的投入成本。

好的,今天的分享就到这里,关注大数据商业智能BI,喜欢我们内容的朋友,欢迎关注点赞支持。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值