目前比较公认的商业智能系统分为ETL、报表、OLAP、数据仓库、数据挖掘五大块:
ETL:即数据的抽取/转换/加载的统称。就是将原来不同形式、分布在不同地方的数据,转换到一个整理好、统一的存放数据的地方(数据仓库或数据集市)。
报表:以二维表格或图表展现数据的一种方式,它以预先定义好的或即时定义的形式查看结果和分析数据。
OLAP分析:多维数据分析,从多个不同的角度立体地同时对数据进行查看、分析。OLAP有广义与狭义之分,广义的OLAP是相对OLTP而言,可以说包括了查询、报表分析、OLAP分析和数据挖掘,但真正大家所讲的实际是狭义的OLAP,即多维数据分析。
数据仓库:数据仓库是一个面向主题、集成、时变、非易失的数据集合,是支持管理部门的决策过程。
数据挖掘:通常被称为“从大型数据库提取有效、可信和可行信息的过程”。换言之,数据挖掘派生数据中存在的模式和趋势。这些模式和趋势可以被收集在一起并定义为挖掘模型。