商务智能系统至多可以分为五层:
- 数据源层
- 数据转换层
- 数据存取层
- 分析层
- 表示层
数据源层包含的数据有:
1.维护公司日常运作的系统中的数据,包括文本文件、Excel电子表格文件或者Access数据库文件中的数据。2.从外部源中获取的数据。
数据转换层用于从不同数据源提取数据,修改数据使其内部一致,并将修改后的数据载入数据存储系统。
数据存取层是在关系数据库(RDBMS)中创建的数据仓库。数据仓库的下一层是数据集市(data mart)或者联机分析处理数据库(OLAP)。
商务智能系统的分析层用于把数据(data)转换成信息(information),并且向决策者提供了一个便捷的访问渠道。
多维联机分析处理数据库构成了商务智能系统的分析层。
报表及可视化工具构成了商业智能系统的表示层。表示层的应用程序能够查询数据仓库、数据集市或多维联机分析处理数据库。并将数据表示为不同的格式。