【IT168 专稿】本文将介绍SQL Server 2014中关于BI的新特性。SQL Server以往的每个新版本发布,都会看到有关BI的新特性介绍。但是在SQL Server 2014中,直接涉及到BI的介绍相对较少,不过我们可以先来看看那些跟BI没有直接联系的特性,比如,内存优化表。尽管这不是SSIS,SSAS和SSRS的特性,但笔者一直认为它就是为BI设计的。
通过内存的解决方案,摆脱了传统解决方案中硬盘机械臂在数据寻址性能上的束缚,从而获取更高的查询和统计的性能。如果使用在ETL数据流中,它的优点就更加发挥了出来,因为在数据包运行的过程中,需要从OLTP中加载大量的数据,然后再对其进行处理,比如聚合、运算和转换等。在SQL Server 2014之前,需要在ETL性能上多花些心思,比如流程优化,或者加索引等,但是在SQL Server 2014中,借助内存优化表的特性,可以看到这些耗费资源的操作在没有经过优化的基础之上,把中间表替换成内存优化表,性能将会获得大幅度的提高。数据的处理是直接在内存中进行,相比机械硬盘的传统方式,所有的操作都在内存中完成。
SQL Server 2014同之前的版本一样, 已经内置了BI的全部功能,通过SSIS/SSAS/SSRS三个主要的功能组件实现数据的ETL、分析建模和报表展现。此外,在SQL Server 2012增加了数据质量服务的功能。到了SQL Server 2014,全面增强了在“自助BI”方面的能力,让业务人员能够轻而易举的获取来自企业内部和外部的数据,并通过自定义的各种可视化报表发现业务洞察力。
在BI的特性当中,Power BI是在SQL Server 2014之后是一个新的概念,它是由Excel中的一系列套件和Office 365共同组成的云+端的解决方案。 在这套整体解决方案中,Excel中的Power Pivot和Power View得到增强,并且新加入了Power Query、Power Map两个组件。其中最给力的一项新功能当属Power Query,目前的版本已经支持多种数据源的连接。比如Exchange的连接,可以直接对邮件的信息进行统计和分析,还能够直接连接到Azure,使用户可以在微软的云数据平台做更多的事。值得一提的是,这些都是通过Excel 2013 Pro Plus免费提供给用户的功能组件。
在Hadoop大红大紫的今天,连接到大数据平台将不再是IT专家的专利,通过Excel中的Power Query,普通的业务用户就可以连接到大数据平台,生成自己需要的报表。这个在前些年来说可能跟做梦一样,但是现在,借助SQL Server 2014下的Power BI解决方案,很多业务人员的梦想变成了现实。
对于已经组织好的数据,可以将其发布到团队站点中,供团队内其它成员进行检索。