商务智能(BI)是一种以提供决策分析性的运营数据为目的而建立的信息系统。是属于在线分析处理:On Line Analytical Processing(OLAP)。
将预先计算完成的汇总数据,储存于魔方数据库(Cube) 之中,针对复杂的分析查询,提供快速的响应。在前10年,BI报表项目比较多,是数据仓库项目的前期预热项目(主要分析为主的阶段,是数据仓库的初级阶段),制作一些可视化报表展现给管理者和市场人员。
目前公司的BI主要使用开源的metabase二次开发。工作流是凌晨数仓离线跑完调度,然后预计算汇总数据,存储到数据库中,最终在BI上呈现。
所以才会说智能商务的应用是基于数据仓库基础之上的,数据仓库是基础,BI是表现。重中之重还是搭建数据仓库。