如何设计 BI 平台
商业智能(BI)的发展可以分为三个阶段,第一阶段是 2003 年开始 BI 主要由数据源、数据存储与管理、OLAP 引擎和前端工具组成,对海量数据计算与动态业务支持不足,通常由技术人员在设计好的维度模型上建立数据仓库。这个阶段有两个痛点:1.技术人员难以完全理解业务人员的需求。3. 数据仓库不能满足不断变化的业务需求。这样会导致流程较长。
![](https://static001.geekbang.org/infoq/4e/4e52f207a82024c347ecce96174e835f.png)
由于技术支撑的时间较长,传统的 BI 向敏捷 BI 转变。敏捷 BI 是指由业务人员自助式建模,能够实现快速部署、数据源集成、高性能计算、探索式分析的 BI 可视化产品。这个过程不需要技术人员长期参与,大大缩短了业务人员与数据之间的距离,BI 的主导对象从技术主导,变为业务主导。
现阶段,智能 BI 的概念出现,具备易于使用的、完整的从数据准备到可视化探索、到洞察生成、到增强的自助分析等系列功能。
![](https://static001.geekbang.org/infoq/af/affe6806e22cafa62819a3e6f6cf3215.png)
数据可视化功能在现代的 BI 平台中不再是很特别的亮点,更多的差异应该突出在:企业报告功能的集成和增强分析技术。增强分析中主要凸显的就是机器学习和人工智能相关的数据准备、见解洞察生成和解释。其中智能 BI 的展现形式通常以数据可视化展现,即高度交互的仪表盘,各类丰富的可视化图表,并通过图表图像的操作来探索数据。包含基础图形饼图、条形图、折线图以及其他特殊用途的可视化效果,如热力图、树状图、地图、散点图等。
版权声明: 本文为 InfoQ 作者【奔向架构师】的原创文章。
原文链接:【http://xie.infoq.cn/article/809fee25c39694b9d26449ae0】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论