全栈设计师技术Wiki之商业智能
商业智能
BI ,Business Intelligence
此概念最早于 1996 年由加特纳集团( Gartner Group )提出,加特纳集团将商业智能定义为:
商业智能描述了一系列的概念和方法,通过应用基于事实的支持系统来辅助商业决策的制定。
是一类由数据仓库、查询报表、数据分析、数据挖掘、数据备份和恢复等部分组成的、以帮助企业决策为目的技术及其应用。
商业智能技术提供使企业迅速分析数据的技术和方法,包括收集、管理和分析数据,将这些数据转化为有用的信息,然后分发到企业各处。
在实践中,商业智能的概念不断被深化,目前,商业智能通常被理解为将企业中现有的数据转化为知识,帮助企业做出明智的业务经营决策的工具。
在进行商业智能产品的设计的时候,我们会关注:
1 数据来源
商业智能系统中的数据来自企业各个业务系统。例如商贸型企业,其商务智能系统数据包括业务系统的订单、库存、交易账目、客户和供应商信息等,以及企业所处行业和竞争对手的数据、其他外部环境数据。而这些数据可能来自企业的 CRM 、SCM 等业务系统。
2 知识
商业智能能够辅助的业务经营决策,既可以是操作层的,也可以是战术层和战略层的决策。为了将数据转化为知识,需要利用数据仓库、联机分析处理( OLAP )工具和数据挖掘等技术。
从技术层面上讲,商业智能不是什么新技术。它只是数据仓库、 OLAP 和 数据挖掘 等技术的综合运用。因此把商业智能看成一种解决方案应该比较恰当。目前,商业智能产品及解决方案大致可分为数据仓库产品、数据抽取产品、OLAP 产品、展示产品、和集成以上几种产品的针对某个应用的整体解决方案等。
商业智能完整的实现过程,我们可以描述为以下:
从许多来自不同的企业运作系统的数据中提取出有用的数据并进行清理,以保证数据的正确性,然后经过抽取( Extraction )、转换( Transformation )和装载( Load ),即 ETL 过程,合并到一个企业级的数据仓库里,从而得到企业数据的一个全局视图,在此基础上利用合适的查询和分析工具、数据挖掘工具、 OLAP 工具等对其进行分析和处理(这时信息变为辅助决策的知识),最后将知识呈现给管理者,为管理者的决策过程提供支持。
这里推荐一个热度最高的开源项目,可以详细使用下,感受下整个 BI 系统的流程及产品逻辑。
Apache Superset
https://github.com/apache/incubator-superset
Apache Superset ( incubating ) is a modern, enterprise-ready business intelligence web application
此为第 3 期的技术 Wiki ,这个时代保持自学的热情很重要。
往期文章人工推荐:
*
知识星球
更多可以在知识星球交流。还包括:
1 看到一些好案例,关键技术解决方案,写出文章又不成体系,发星球;
2 我会在知识星球发一些非常机密的研究心得;
3 一些非常有技巧的知识,给付费用户;
4 公众号的迭代版本,针对文章发更为升级、核心的内容。
5 当然,还有资深的专家在星球里。
*
热门文章
*
关于公众号:
本公众号定期更新人工智能&设计&科技内容。
谈点设计,敲点代码,偶尔创作点人工智能实验产品。
码字不易,开启新的打赏方式: