导游

Microsoft SSRS、SSIS 和 SSAS 之间有什么区别?

Microsoft通过几个附加服务来补充其关系数据库引擎SQL Server,这些附加服务可以管理企业业务智能和信息处理的不同方面,例如数据集成,报告和分析。尽管SQL Server可以独立于这些服务运行,但它们通过增强SQL Server作为开发全面的商业智能解决方案的可靠信息平台的功能来增加价值。服务包括 SQL Server Integration Services、SQL Server Reporting Services 和 SQL Server Analysis Services。这些服务是SQL Server 2008 R2版本的核心产品,但是它们在作为完整服务器套件的一部分提供的服务方面有很大的不同。

版本中的SQL Server 2008 R2服务可用性

一个主要的考虑因素和区别是,并非所有服务都随Microsoft SQL Server 2008 R2的不同版本一起提供。 SQL Server 2008 R2的六个SQL Server版本是Datacenter,Enterprise,Standard,Web,Workgroup和Express。 Integration Services包含在Datacenter和Enterprise版本中。 Reporting Services 包含在 SQL Server 2008 R2 的所有版本中。但是,完整的报告服务在Standard,Web Workgroup和Express版本中受到限制。最后,仅在Enterprise和Datacenter版本中具有高级分析功能的Datacenter,Enterprise和Standard版本中提供Analysis Services。标准版不包括SQL Server PowerPivot for SharePoint,它是基本Analysis Services程序包的一部分。

SQL Server集成服务

SQL Server集成服务(SSIS)是SQL Server 2008 R2套件的数据仓库分支,具有出色的提取,转换和加载(ETL)功能。它提供了将数据从不同数据源移动到另一个数据源并在必要时更改数据的工具。 SSIS平台中用于启动数据集成过程的三个组件是导入和导出向导,SSIS设计器和SSIS API编程。导入和导出向导仅将数据从源传输到目标,但不包括数据转换功能。 SSIS 设计器是 Business Intelligence Development Studio 的一个集成组件,用于开发和维护集成服务包。 SSIS API 编程模块允许您使用任意数量的编程语言对 SSIS 包进行编码。

SQL Server 报告服务

SQL Server Reporting Services(SSRS)是报告机制的框架,例如报告生成器,报告设计器,报告管理器和报告服务器,它们通过Web界面协同工作,以开发打印或Web格式的简洁交互式报告解决方案。报表生成器和报表设计器是用于生成报表的两个 SSRS 组件。 Report Builder 是一种简单的解决方案,可供信息工作者或业务用户创建快速报告,而无需了解数据的核心结构。报表设计器是开发人员的工具,因为它增加了自定义报表开发的复杂性。使用此工具需要了解Visual Studio中的Business Intelligence Development Studio Shell和数据的基础结构。根据Microsoft的说法,报表服务器是SSRS中的核心流程引擎,它使用处理器来管理报表的处理和传递。报表管理器是一个管理工具,可通过Web界面控制报表服务。

SQL Server 分析服务

SQL Server Analysis Services或SSAS是一个多维分析工具,具有联机分析处理,强大的数据挖掘功能以及关系数据库中业务信息的更深维度。多维分析是一种OLAP技术,通过将数据存储在轴和单元格中而不是在行和列中使用传统的关系二维视图,可以产生分析大量数据的能力。 SSAS通过使用熟悉的应用程序(例如Microsoft Excel和SharePoint)创建与后端数据的即时连接来进行分析,可视化表示和协作,从而将预测分析功能置于信息工作者的手中。

$config[zx-auto] not found$config[zx-overlay] not found