SQL Server 2008支持两种常见的方法来为数据分析和生成报表整合企业数据:
图 1
以用户所希望的方式来处理所有数据
SQL Server 2008数据源视图可以集成数据并访问从异构的企业级数据存储中获得的数据,例如SQL Server、Oracle、DB2和Teradata。这些视图还提供了企业范围内的联机分析处理存储,而且在SQL Server 集成服务中对不同数据源的支持意味着用户可以从现有的业务应用程序中提取数据。因此,无论是通过数据源视图建立一个抽象层,还是使用ETL来同步专门用于分析和报表的数据仓库,统一企业所有的数据源数据都是很容易实现的。
此外,通过对Web services和Microsoft .NET框架的支持,SQL Server 2008可以跨平台、跨应用程序、跨编程语言实现协同工作,因此用户可以通过集成异构数据源来实现对新系统以及现有系统的投资回报率最大化。SQL Server 2008还支持已有的和新兴的开放标准,例如HTTP、XML、SOAP、XQuery和XSD,从而进一步方便了企业系统间的通信。