BI新计术介绍
BI是Business Intelligence的缩写。在国内报表软件市场,BI常常和报表当成可互换的名词。一部分的原因可能是因为报表通常是BI软件中应用最多的部件。但实际上BI所包含的功能和使用范围要远远超出报表的领域。从概念上来讲,BI包含了所有对信息提取的过程,包括数据的准备,集成,转换,存取,和信息的展示,分析,和预测。
在功能上,这些主要反映在以下的功能区域:
1. ETL (Extract,Transformation,Load)(数据提取,转换,加载)
2. Data Warehousing (数据仓库)
3. Data Mining(数据挖掘)
4. Reporting (报表)
5. Analysis(分析)
6. Monitoring (Dashboard & Scorecards)(监控)
7. Predictive Analytics (预测)
除了较少数几个超级大厂家外,大部分BI厂家只提供其中的一部分功能。而在功能的分工上,往往按照前端(Front-end)和后端(Backend)的区别。后端指所有终端用户不能直接看到的功能,比如数据的提取,加载,存取等等。而前端指所有前端用户可以直接使用的功能,包括报表,数据分析,和监控等。
后端功能和数据库有很紧密的联系,所以常常是数据库的一部分。大部分的纯BI厂家都集中在前端的功能。但经过这些年的快速发展,前端的技术也取得了很大的发展。特别是近几年来可视化技术的渗入,可以说BI的前端技术到了一个百花齐放的阶段。
传统上,BI的前端技术是一个以报表为中心,其它技术为辅助的局面。这些辅助技术包括:
1. Portal(门户)
2. Dashboard(仪表板)
3. Scorecard(记分卡)
4. OLAP(数据立方)
这些技术可以说大部分的BI软件都有不同程度的支持。而可视化技术的出现,在不同程度上也是对这些功能的整合。
在这里我们通过一些具有代表性的BI软件来介绍一下BI前端的新技术。
谈到BI,就不能不提到BO和Cognos。作为BI界的元老和最重量级厂家,它们的一举一动还是会对BI领域产生不可低估的影响。但前几年BO和Cognos都处于被IBM和SAP收购后的整合期,在产品和技术上一直没有什么大的动作。现在整合基本完毕,它们会不会给BI界带来一些新的趋势,就只有大家一起拭目以待了。
在这期间,新的技术创新基本上都发生在中小型的厂家里。而这些新兴的技术趋势基本上可以由两个产品来代表:Qlikview代表的大数据量实时处理的内存数据处理技术,和StyleReport的代表的高度互动图表为中心的分析模式和数据云计算的结合。
Qlikview乍一看更是一个纯界面的工具。但其实它最独特的技术是它拥有专利的内存数据处理技术。当然作为一个前端的BI工具,Qlikview有一个桌面的设计工具。用户可以通过拖拽设计互动的界面。工具中包括图表,仪表盘,表格,选择框等等。
在设计界面之前,Qlikview提供了一个导入数据的脚本机制。数据可以从各种数据源导入。Qlikview可以通过数据列的名称自动把不同的数据集关联起来。所有的数据都被储存在内存里。当用户通过互动改变数据的显示,数据就不用再通过数据库提取,而根据内存里的数据即时计算。
StyleReport,或者更准确的说是英网的StyleScope,是一个结合高度互动性的可视化技术,和数据云计算的产品。 和其它可视化产品很相似,StyleIntelligence提供了一个十分强大的互动环境。界面的互动可以通过选择框,滚动条,日历,和图表本身的大量互动功能。
在数据处理方面,StyleScope提供了一个以云计算为基础的数据处理环境,同时采用了以列为主导的数据存取和计算功能。在互动的使用中,数据可以通过数据云作出即时的计算。同时因为云技术的可扩展性,StyleScope可以支持极大量的数据。
总体来讲,Qlikview和StyleScope都是包含了门户,仪表板,数据分析的功能。StyleScope不同的是英网的StyleIntelligence包含了StyleScope和英网的报表软件StyleReport,是一个更加全面的BI产品。和传统BI套件不同的是,通过在界面的可视化的利用,和数据处理上的创新,新一代的BI软件提供了一个更加易用,同时又满足了大部分的BI前端的工具。用户不仅可以减少开发和维护的费用,同时又可以得到一个十分强大的数据展示和分析界面。