BI又称商业智能或商业智慧。作为一个工具,BI是用来处理企业中的现有数据,对其进行分析、整合,辅助业务或者决策者做出正确决策。BI是帮助企业更好地利用数据提高决策质量的技术,通常来讲,BI包括三个层级:数据报表、数据分析和数据挖掘。
数据报表:传统的报表系统技术上已经相当成熟,大家熟悉的Excel、水晶报表、FineReport、Reporting Service等都已经被广泛使用,其实很多公司不需要要什么专业化的报表工具,自己定制也足够OK。
数据分析:报表系统更多的是呈现数据,但如果你想更多了解数据之间的关系,发现一些异常,一般只能靠定制化方案解决,比如取个数,然后有“好事者”觉得分析的模式还是有规律可循,因此提出了OLAP的概念,希望用多维钻取、关联的方式来帮助业务人员更方便的探索数据的内含规律,同时通过可视化配套技术来展现分析的结果,诸如仪表盘、大屏之类,这就是所谓的数据分析工具,也是当前BI工具的主流。
数据挖掘:数据挖掘则希望能超越人的限制,针对特定的数据、特定的问题,选择一种或者多种挖掘算法,找到数据下面隐藏的规律,这些规律往往被用来预测、支持决策。
虽然目前BI的应用已经十分广泛,但实际上大多数AI仅包含数据报表和数据分析,数据挖掘的一些可以集成到数据分析工具的部分存在缺失。因此,BI的未来发展要引起重视,从而让社会上对BI的质疑逐渐消失。