【IT168专稿】BI到底能帮助企业做什么?可能很多企业都会问这个问题。做报表已经不是关键,企业可能更关注如何对我们的业务进行支撑,以及影响。自从SQL Server 2005发布以来,微软首度提出信息平台概念,6月8日SQL Server 2008 R2的发布,使这个概念愈发清晰,“全员的敏捷商业洞察力”,这是微软对于商业智能的最新诠释。
BI三个价值点成就业界最低成本解决方案
微软对商业智能的定位包括3个价值点:全员BI,统一的平台和架构,可扩展的平台。
图1
第一,企业中无论是市场专员还是销售,当他们给客户电话的时候,都需要很多事实依托。比如,一个人在执行具体任务的时候,也需要拿到很多事实数据的支撑,所以BI不仅仅局限在少数人。
第二,如果架构不能有效地与数据业务交互,而且整个过程需要不同的技术模块,这就会影响BI业务的实施,企业管理的复杂度,以及IT管理的复杂度可以想象。微软有很多工具的管理界面都放在一个统一的平台上进行,即SharePoint。
第三,一个企业级的运营平台是一个可扩展的平台。比如,企业可以把它部署到部门应用,也可以把它部署到未来企业发展应用。无论延伸性、可扩展性的用户体验都要非常好才可以。经济不景气时,IT投资下降,如果最初选择好平台,选择好架构,选择合适的合作伙伴和厂商, BI就不需要很复杂。微软SharePoint产品经理何涛表示,微软提供了业界最低成本的BI解决方案。
那么全员BI也好,实现统一架构也好,实现企业级支撑也好,最终实现企业敏捷业务的指标,微软架构是怎样组成的呢?
Sharepoint业务协作平台
微软架构组成其实很简单。最底层提供的是企业级支撑,数据基础架构与商业智能平台,可以帮助客户管理好主数据和分析。
中间的平台是SharePoint。当前企业所关注的,如生成的BI报表是否能有效的归档、报表是否保证企业看到一致的数据,使员工朝一个方向努力,SharePoint满足了这些功能。同时,SharePoint又起到了一个桥梁作用,即与LOB数据进行集成的能力,它可以把BI、LOB等集中提供给客户。
图2
微软BI. NET解决方案
微软把自己定位为平台厂商,微软会做一些解决方案的原型,这个原型到客户会做定制化。微软需要做的是,如果你想构建这样的一个系统,那么它大概需要哪些功能,需要到哪些产品,这些产品和这些功能,在每个步骤中都起到一个什么样的作用。微软在构建出来这样一个原型以后,就可以把这个原型交付给合作伙伴,然后合作伙伴再实施业务方案的时候就容易很多。比如,实现某功能的时候,客户不需要焦虑,直接交付这样一个原型出去,就会让它实施的速度和实现的速度加快。BI .NET就是这样一个原型。
微软SQL Server产品经理郝雪莹谈到,微软提供的平台只是一个基础模型,而要把更多制作解决方案的过程交给合作伙伴。微软的合作伙伴很有经验,他们知道客户真正需要什么,为客户做出来的解决方案是能够落地的,能够真正在企业里面实施,项目是会成功的。微软先提供一个模型,需要合作伙伴再帮我们做出一个客户真正需要的解决方案。
她介绍,BI.NET会实现几个部分,第一部分是模拟一个CEO宏观的监管,自主的分析。企业里面每个人的角色是不一样的,对于CEO来讲,他可能不需要看到那个报表每一个细节,但是他需要从全局、实时的、尽快的掌握信息,CEO角度的宏观监控和具体分析。
再有一个场景,具体到业务人员,业务人员需要一些深入的洞察。比如说现在这个数据不好,具体是什么地方不好,有什么因素影响到它,它这些因素最根本的原因是什么?这是业务分析人员需要从多个角度分析这个结果,拿出来给整个公司应用。
再就是市场经理,报表符合不符合需求,可以用它来做一些简单的分析工作,如果想在这个月底的头一两天就知道上个月的业绩,而这时,很多财务人员是最忙的时候,这时候如果市场人员能够自主地做一些分析,就能够为将来做更好的计划,这也可以解决一个时效性的问题。
对于IT人员,需要提供一种方式让他实现敏捷的开发和快速的使用。所以,从宏观分析到自主分析,要做到全员BI。
无论客户端以何种方式展现,用户如果想自定义一个报表发布,他需要一个管理平台。微软提供了这样一个管理平台:它可以管理所有的报表,不管是在Excel里面,还是在其他环境下生成的报表。对于IT人员来讲,可以先制订一个这样的模块,有必要的时候把这几个模块组成到一起,很快的来执行这个报表,它可以把数据和模型结合,以提高效率。这被微软称之为集中的可视化的管理。更加完善的后台的强大数据支撑怎么实现呢?
强大的数据支撑SQL Server
在解决方案中, SQL Server 2008 R2作为基础数据仓库平台,包含ETL工具,与SQL Server有着密切的关系。这种SQL Server数据仓库支持的规模可以达到4T—8T。除此之外,微软提供了五种硬件厂商的解决方案,当今主流硬件厂商都会有,如戴尔、惠普等他们提供的包括硬件网络,以及构建数据仓库的方法。
另外一个并行数据仓库解决方案,支持的规模可以达到几百TB,可以实现水平拓展。
图3
SQL Server 2008数据库从管理层面提供很多改进。目前微软专注于三个领域:一个是企业级数据平台,一个是多服务器统一管理,一个是自服务的分析能力。让所有的工作都可视化,包括前端的业务人员都可以做好一些模板,做好一些组件,自己做报表。
郝雪莹指出,SQL Server 2008 R2的3个特点:第一是可信赖,第二是高效,第三自服务的商业智能平台。
第一个是数据库的管理,在SQL Server 2008 R2中对复杂多源数据的处理有非常大的改进。当数据库非常大,它的数据信息源来自于非常多地方的时候,我们怎么处理这个事件? SQL Server2008R2可以根据不同的规则处理各种数据。
第二, SQL Server2008R2可以支持多服务器管理。多服务器注册以后,在一台电脑上就可以显示全公司的注册服务器信息,这样可以简化管理程序。
除此之外,SQL Server完全支持微软所有的虚拟化平台,SQL Server2008R2对虚拟化提供了完整的支持。通过与Windows Server 2008 R2的结合,服务器与应用的虚拟化实现整合,节约成本,提高管理能力。Hyper-V在线管理,更完备的产品线以满足更高级别的数据平台需求。而最大的好处就是在线迁移。以往数据库从一台服务器搬到另外一台服务器,即使客户数据库容量不大,迁移也需要很长时间。有了虚拟化技术,就跟拷贝一个文件差不多的成本,数据可以放在大规模储存里面,对于测试的时间较之前的完全物理化也很短。
对于云计算,SQL Server如何和云结合?郝雪莹描述,SQL Azure也是一种分散在许多物理基础架构(Physical Infrastucture)与其内部许多虚拟服务器(Virtual Servers)的一种云存储服务,我们现在提供相关的一些服务,目前已经在总部芝加哥有这样一个平台,相信不久在中国也会有好的策略,告诉中国用户如何利用SQL Azure来构建平台。