BI概述
1 什么是BI
BI(Business Intelligence,商业智能),通过大规模的采集相关数据,然后进行清洗、提取并加载到数据仓库中,再进行多维建模与数据挖掘分析,最终来辅助商业决策的制定。
2 BI相关名词
2.1 OLTP与OLAP
2.1.1 OLTP(onlinetransaction process,在线事务处理系统),是基于事务进行处理的系统,该系统的主要功能是进行业务处理,保证公司业务的正常进行,比如销售系统、财务系统等等
2.1.2 OLAP(onlineanalysis process,在线分析系统),是基于数据的分析系统,该系统的主要功能是对数据进行分析,然后为公司的决策提供数据支撑,简单的比如各种报表系统等等
2.2 原始数据与数据源
2.2.1 原始数据:未经处理过的数据,如商品记录、销售记录等
2.2.2 数据源:数据源包括但不限于OLTP系统产生的数据,它是各种进入OLAP系统前的数据的统称
2.3 ETL与SSIS
2.3.1 ETL(extract-transform-load,提取-转换-加载),ETL是数据源到OLAP系统的一个过程,它将数据进行提取、转换清洗、最终加载到目标(数据仓库)的一个过程
2.3.2 SSIS&