【IT168 技术文档】
SQL Server 2008商业智能详解
SQL Server 技术文档
作者:Graeme Malcolm (内容主管)
技术检查员:Julie Strauss
策划编辑:Joanne Hodgins
发布日期:2007年8月
适用产品:SQL Server 2008
摘要:Microsoft SQL Server 2008通过与Microsoft Office的深度集成,为所有人提供了可用的商业智能,并以合适的价格为用户提供了合适的工具。公司中所有级别的员工都可以通过强大且易于使用的工具来实现业绩。与Microsoft Office 2007的集成使得用户可以采用最舒服的方式来查看业绩;而PerformancePoint Server 2007的推出则帮助用户获得对公司业绩最全面的洞察力,不但可以对业务进行监控、分析和计划,还可以加强团队凝聚力、增强责任感以及对整个企业的全面洞察力。
版权声明
这是一篇预备文档,在所描述的软件正式发布之前其内容有可能会发生改变。
本文档所包含的信息代表了在发布之日,Microsoft Corporation(微软公司)对所讨论问题的当前看法。因为Microsoft必须顺应不断变化的市场条件,故不应将本文档理解为Microsoft一方的承诺,Microsoft不保证所给出的信息在发布之日以后的准确性。
本白皮书仅用于提供信息。Microsoft对本文档中的信息不做任何明示、默示或法定的担保。
遵守所有适用的版权法律是用户的责任。在不对版权法所规定的权利加以限制的情况下,未得到Microsoft Corporation明确的书面许可,不得为任何目的、以任何形式或手段(电子的、机械的、影印、录制等等)复制、传播本文的任何部分,也不得将其存储或引入到检索系统中。
本文档可能涉及Microsoft的专利、专利申请、商标、版权或其它知识产权。除非Microsoft通过书面许可协议明确提供,此文档并没有授予您对这些专利、商标、版权或其它知识产权的任何许可。
除非特别说明,此处所述作为范例的公司、组织、产品、域名、电子邮件地址、徽标、人员、地点和事件均为虚构,不与任何真实的公司、组织、产品、域名、电子邮件地址、徽标、人员、地点或事件有任何联系,也不应据此进行任何臆测或推断。
Ó 2007 Microsoft Corporation. 保留所有权利。
Microsoft, Excel, Office, PivotChart, PivotTable, SQL Server 和 Visual Studio是Microsoft Corporation在美国和/或其它国家的注册商标或商标。
所有其它商标均是其各自所有者的财产。
目录
SQL Server 2008商业智能详解 1
版权声明 2
目录 3
导言 1
微软商业智能技术 1
与Microsoft Office 2007的集成 1
统一数据存储和访问 2
为数据分析和生成报表整合企业数据 2
以你所希望的方式来处理所有数据 3
集成企业所有的数据源 3
数据仓库性能 4
优化ETL过程 4
高效管理硬件资源 4
优化数据库性能 4
构建并管理成熟的商业智能解决方案 4
开发人员生产力 5
采用丰富且现代化的编程环境 5
实现非常好的解决方案 5
提高报表灵活性 5
可管理性 6
使用独立、统一的工具 6
监控数据仓库资源 6
企业可伸缩性 6
可伸缩的分析 6
可伸缩的报表 7
扩展你的商业智能解决方案 7
通过熟悉的工具将商业洞察力扩展到每个人身上 7
通过Microsoft Office 来扩展报表解决方案 7
使用Excel 进行分析 7
在整个企业中发布商业洞察力 8
Empowering End-users Through Flexible Reporting 8
通过Report Builder 来创建独特的报表 8
包含丰富的数据格式 8
受益于更快速的响应 8
在互联网中安全的部署报表 8
结论 8
导言
在竞争日益激烈的市场中,商业人士逐渐认识到他们只有预先洞察市场的趋势和机遇,并快速对新的客户需求作出响应才能获得成功。此外,员工需要对商业活动和花费进行优先级的划分,从而确保最有效的利用资源并作出商业决策。
为了应对这些挑战,员工需要获得对商业的全面洞察力,以便作出睿智的决策,并为商业成功作出贡献。公司希望在每天的商业活动中都能实现洞察力,这样所有员工都可以直接或间接的使用针对最完整、最一致的企业数据所作出的分析结果。
微软商业智能技术
微软提供了一套全面的商业智能(BI),它为数据仓储、数据分析和生成报表提供了一套可伸缩的数据平台,并让最终用户通过强大、直观的工具来访问和分析商业信息。微软商业智能的核心是Microsoft SQL Server 2008,它是一个全面的数据服务平台,使你
能够:
统一企业中所有数据的存储和访问。
建立并管理成熟的商业智能解决方案。
扩大商业智能解决方案的范围,使其可以用于所有员工。
SQL Server 2008是这个强大的商业智能的基础,它的特有技术如下表所示
组件 描述
SQL Server 数据库引擎 为大型数据提供了可伸缩且高性能的数据存储引擎,从而可以帮助企业将商业数据合并到用于分析和生成报表的中央数据仓库中。
SQL Server 集成服务 进行提取、转换和加载(ETL)操作的全面平台,能够对数据仓库进行操作和同步,其中数据仓库里的数据是从企业的商业应用程序所使用的孤立数据源中获得的。
SQL Server 分析服务 提供了用于联机分析处理(Online Analytical Processing,OLAP)的分析引擎,包括在多维度和关键业务指标(KPI)中实现商业量值聚集,并使用特定算法来辨别模式、趋势以及与商业数据相关的数据挖掘解决方案。
SQL Server 报表服务 一套报表解决方案,可以很容易的在企业内外创建、发布并分发详细的商业报表。
SQL Server 2008在提供全面BI 平台的同时,还与诸如Microsoft Office 2007这样的产品进行深度集成,从而使得员工可以在企业范围内使用该平台并将商业洞察力转换为有效的行动。
与Microsoft Office 2007的集成
SQL Server 2008商业智能平台通过下述Office 2007系统组件提供给信息工作人员:
Microsoft Office Excel.强大的电子表格应用程序,你可以将它作为联机分析处理分析、数据挖掘和生成报表的接口。通过 SQL Server 2008和Excel 2007的深度集成,你可以实现:
增强了终端用户访问和分析从SQL Server 2008分析服务中获得的数据的能力。通过Excel 2007,终端用户可以浏览存储于分析服务中的多维联机分析处理立数据集中的数据。Excel 2007让用户可以很容易的通过构建动态数据透视表视图来“切割”数据。
Excel与分析服务的紧密集成使终端用户可以轻松使用分析服务的特性,例如数据转换、关键业绩指标(KPI)、计算成员、命名集、以及将Excel转化为一个分析客户端的服务器活动。
为每个人提供预测分析,使非技术用户可以在熟悉的Office环境中利用SQL Server 2008分析服务中复杂的数据挖掘算法。Office 2007中的数据挖掘插件针对终端用户而设计,使其可以直接在Excel和Microsoft Office Visio中执行复杂的分析。
增加了自动分析功能,例如将数据异常高亮显示,基于当前趋势预测未来数值,分析各种场景下的情况,决定哪些地方需要改变以达到特定目标。
以大多数终端用户所喜欢的格式,通过使用新增强的Reporting Services Excel 渲染功能来发送报表,使得终端用户可以直接在Excel中接收到报表。
Microsoft Office Word.一个word处理应用程序,你可以使用它作为报表的一种格式。这个万众瞩目的Microsoft Word报表渲染器可以让你用Word格式来渲染SQL Server 2008报表服务中的报表。
Microsoft Office Visio. 一个制图应用程序,可以用来注释、增强并展示图形化的数据挖掘视图。有了SQL Server 2008和Visio 2007,你可以实现:
渲染决策树、回归树、集群图、以及依赖性网络。
将数据挖掘模型保存为可以内嵌到其它Office 文档中的Visio 文档,或者保存成一个网页。
Microsoft Office SharePoint Server.一个全面的协作、发布、和仪表盘解决方案,你可以使用它将所有企业级商业智能的内容和工具放置在集中的位置,这样公司里所有人都可以查看相关且实时的分析视图、报表和关键业绩指标,并可以与它们进行交互。通过SQL Server 2008报表服务和Office SharePoint Server 2007的集成,你可以实现:
使用一致的用户接口来管理和查看报表。
当版本和报表的工作流存储到Office SharePoint Server 2007文档库中时对其进行跟踪。
通过SharePoint文档库管理一个单独的用于报表的安全模型。
使用Office SharePoint Server 2007 即开即用报表中心模板轻松建立一个站点来存储报表。
Microsoft Office PerformancePoint Server. 一个集成的性能管理应用程序,员工可以用它来监控、分析并规划基于SQL Server 2008提供的可分析数据的商业活动。
在本白皮书的剩余部分中,你将学习到SQL Server 2008与Office 2007的集成将怎样实现统一商业智能数据存储和访问,建立和管理复杂的商业智能解决方案,并将这些解决方案覆盖的范围扩展到所有员工。
统一数据存储和访问
大多数公司拥有多个业务系统,每一个业务系统都有其专用的数据存储。尽管你可以从独立的应用程序中生成报表,并对其所包含的数据进行分析,但只有通过合并企业内的异构数据,才能创建一个集中的用于生成报表和分析的商业数据源。
为数据分析和生成报表整合企业数据
SQL Server 2008支持两种常见的方法来为数据分析和生成报表整合企业数据:
数据仓库。针对企业级数据的存储,它的数据来自企业中不同的数据源,并与其同步。这种方法的主要优点是你可以针对数据分析和报表的性能来设计数据仓库,而对数据源的业务应用程序不会造成性能上的影响。该方法的另外一个优点是可以将来自多个数据源的数据清理并整合到一个与真实数据保持一致的、独立的数据仓库中。
数据源抽象。SQL Server 2008分析服务可以通过创建数据源视图来提供针对一个或多个数据源的抽象层。然后你可以将这个数据源视图作为分析服务、集成服务和报表服务的独立数据源。有了这个数据源视图,当进行数据分析和生成报表时,会从后台的数据源系统获取数据。这个方法的主要优点是可以对业务应用程序中的数据作实时分析。此外,数据源视图通过所增加的抽象层,可以创建合适的名称来替代冗长或含义模糊的表名。
以你所希望的方式来处理所有数据
无论采取哪种方法统一业务数据,SQL Server 2008对关系型数据和非关系型数据提供了强大支持,并为开发人员和管理员提供可以对非结构化数据实现高效存储和管理的数据类型,例如文档和图片这样的数据类型,所以用户可以采用最适合其业务的格式来存储、管理并分析数据。
SQL Server 2008增强了对XML 数据存储以及FILESTREAM 数据类型的支持,FILESTREAM 数据类型使得大型的二进制数据可以存储在文件系统中,并通过事务一致性来保证数据库的完整性。此外,删除了对用户定义的数据类型的大小限制,从而可以超过在之前的SQL Server版本中的8 KB 限制。对空间和位置数据类型的支持使得可以存储和分析符合行业标准的地理信息数据。
集成企业所有的数据源
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,从而进一步方便了企业系统间的通信。
数据仓库性能
SQL Server 2008提供了一个全面且可伸缩的数据仓库平台,使得企业可以更快的将数据整合到数据仓库中,这样就可以扩大并管理不断增长的数据量和用户数量。
优化ETL过程
数据仓库一般通过ETL 过程从数据源系统中获得数据并进行组装和更新。数据最初加载到数据仓库之后,会定期对源系统中新的数据和更改的数据进行刷新,以确保数据仓库中的数据是最新的。
SQL Server 集成服务提供了一个全面的平台,你可以从不同的数据源系统中提取数据,并对数据或其结构、格式做任意修改,然后将转换后的数据加载到数据仓库中。在ETL 过程中执行查找来对源数据和数据仓库中的数据进行匹配是一个很常见的操作,在SQL Server 2008中查找的性能得到了显著提升,并可以在非常大的数据表中执行。
为了帮助跟踪数据变化和确保数据仓库一致性,SQL Server 2008推出了变更数据捕捉(Change Data Capture, CDC)功能,将更新记录在变更表中,从而很容易标识被更改的行并确定更改的细节以及更改的原因。
高效管理硬件资源
通过支持数据压缩,SQL Server 2008可以更有效地存储数据并降低存储成本。另外,对于具有输入/输出限制的大型负载,压缩可以显著提升其性能。SQL Server 2008自身还支持针对备份的压缩。此外,VARDECIMAL数据类型和SQL Server 2008中的新引入的稀疏列,通过降低大型表(例如数据仓库中常见的由数字或空值所组成的表)所需要的空间,从而最大限度的利用磁盘存储资源。
除了在数据存储方面提高效率,SQL Server 2008还可以动态分配通过地址窗口扩展(Address Windowing Extensions, AWE)所映射的内存,在Windows Server 2003数据中心版中可以支持64GB内存,在64位版本的操作系统中可以支持2TB内存,从而支持大型数据仓库环境。
SQL Server 2008还推出了Resource Governor,它使得管理员可以为不同的工作负载定义资源限制和优先权,从而使得并发工作负载可以提供稳定的性能,并可以预先对资源竞争问题进行管理。
优化数据库性能
SQL Server 2008提供了高性能的关系型数据库引擎,可以建立高效的数据仓库解决方案。一些创新功能(例如针对星型架构的优化以及索引和数据结构调优的辅助工具)使得SQL Server成为数据仓库解决方案的首选产品,同时在SQL Server 2008中推出了MERGE Transact-SQL语句,开发人员可以更有效地处理普通的数据仓库场景,例如检查一行是否存在然后执行插入或更新。此外,对GROUP BY条件语句进行了扩展,使得用户可以在一个查询中定义多个组。Grouping Set生成了一个单独的结果集,这与对不同分组的行执行UNION ALL 操作是等价的,它使得聚合查询和生成报表更加容易和快速。
SQL Server 2008支持分区表,帮助你管理并优化大型数据表的性能。通过分区表并行功能,你可以显著优化数据仓库。
构建并管理成熟的商业智能解决方案
随着公司对复杂分析的需求日益增长,快速创建并提交有效的商业智能解决方案,降低商业智能基础设施的管理费用,已经成为需要考虑的重点内容。SQL Server 2008包含了一些创新的工具,可以提高开发人员的效率和管理能力,还可以在降低管理费用的同时更快速的进行新的分析并生成报表。
开发人员生产力
SQL Server 2008简化了商业智能解决方案的开发过程。商业智能开发人员将从易使用的功能和工具中获益,这些功能和工具可以加强控制并自动进行例行操作和耗时的任务,从而使得SQL Server 2008的新特性能够更快速的创建出高效的分析和报表解决方案;这样你的公司很快就可以利用它们。
采用丰富且现代化的编程环境
通过与Microsoft Visual Studio 的协同工作,开发人员可以轻松构建并维护强大、安全、可伸缩的商业智能解决方案。SQL Server Business Intelligence Development Studio 提供了统一的工具,它涵盖了多种类型的商业智能解决方案,并为开发ETL、分析和报表解决方案提供了统一的开发环境。作为Business Intelligence Development Studio的一部分而推出的直觉商业智能向导,甚至使得初级开发人员也能很容易的建立高级的商业智能模型和项目。
通过在数据库引擎中嵌入公共语言运行时,SQL Server 2008使开发人员在编写应用程序时可以从多种语言中进行选择,其中包括Transact-SQL、Visual Basic和C#。这种灵活的环境使得开发人员可以利用自身现有的技能更有效的开发数据库应用程序。
当与Visual Studio 集成时,SQL Server 2008商业智能技术的开发体验针对真实应用程序开发环境进行了优化,并在整个开发生命周期(开发、测试、部署、修改和测试)中提供支持。
实现非常好的解决方案
然而,只有进行过优化设计,开发人员才能够更快速的创建解决方案。为了帮助确保非常好的性能和正确功能,SQL Server 2008包含了以下开发特性,它们能够促进最优实践并帮助开发人员创建有效的分析解决方案:
适用于所有商业智能解决方案的稳定的开发环境,包括分析服务、OLAP、以及数据挖掘应用程序。
对整个开发生命周期提供支持,包括设计、构建、调试、以及部署操作;并通过集成化的源代码控制实现基于团队的开发。
一系列直观的设计器和向导,很容易快速创建分析服务解决方案。
属性关系设计器,它通过内置的验证功能来帮助创建最理想的维度设计。
精简的维度编辑器,用来提供更好的生产力,并且自动检测到是否存在父子关系。
多维数据集设计器也被流线化并进行了改进,从而提供更好的监测性并按照成员属性进行分类。
单独分区的聚合,它可以优化针对不同阶段或区域的测量
聚合设计器引入了新的算法来帮助创建最初的聚合。该聚合设计器在处理以使用方法来驱动的聚合方面是非常好的的。你现在可以查看已经创建的聚合以及添加或删除聚合。另外SQL Server 2008还提供了智能支持以帮助合并现有聚合和新设计的聚合。
此外,当开发人员的设计违背了40多个非常好的实践之中的一个时,SQL Server 2008会发出AMO警告。这些警告集成到了实时设计器检查中,并为开发人员提供了监测潜在问题的方式,且该方式不会干扰开发过程。
提高报表灵活性
报表是任何商业智能解决方案中的一个重要的组成部分,而商业用户正在不断的要求更为复杂的报表。为了更方便快捷的创建报表解决方案,SQL Server 报表服务提供了以下功能:
一个在商业智能开发套件中的基于Visual Studio 的报表开发接口,开发人员可以用它构建、调试以及部署报表。
名为Report Builder的专注于业务的报表开发工具,商业用户可以用它来创建并部署报表。
多种数据显示方式,包括表格、矩阵、列表和图表。
此外,SQL Server 2008对报表服务做了很多改进,主要体现在报表性能以及报表格式化和报表发布的灵活性方面。在SQL Server 2008中对报表服务作的改进之一是支持一个新的布局结构,这个新的布局结构将表和矩阵中的数据结合到一个新的Tablix 数据区域里。Tablix 使开发人员可以生成结合了固定行和动态行的报表。以前,这种类型的布局需要通过多个矩阵数据区域并缩短数据行的头才能显示出来。Tablix 数据类型可以在报表中更简单的实现静态和动态数据的结合,并且显著扩展了报表服务的格式和布局。
可管理性
通过统一化的管理工具,增强的自我调优能力,以及强大的编程管理模型,SQL Server 2008强化了SQL Server 在易用性方面的领导地位并提高了数据库管理员的生产力。这些改进点可以让数据库管理员将精力集中在诸如数据库架构这样更具含金量的任务上,同时减少在日常维护、配置以及调优方面所花费的时间。
使用独立、统一的工具
SQL Server 2008为数据库管理员提供了SQL Server Management Studio; 这是一套独立、统一的管理工具,为分析服务、报表服务、集成服务以及不同版本的SQL Server 提供集成化的管理平台,这样数据库管理员就可以通过相同的接口来进行管理,并在使用SQL Server 的过程中提高生产力、灵活性以及可管理性。
监控数据仓库资源
SQL Server 2008中还包含了Performance Studio, 它是一套集中化的管理工具,用于监控并报告数据服务解决方案中资源的使用情况。
企业可伸缩性
成功实现一套成熟的商业智能解决方案,另一个关键因素是开发人员的生产力和可管理性能否在大规模实施的情况下保证持续性。此外,基础架构必须能够提供性能方面的可伸缩性,这一点在SQL Server 2008中通过大量的投入得以实现,即使在大规模的商务智能实施过程中,SQL Server 2008也能够确保企业级的可持续性。
可伸缩的分析
实现联机分析处理(Online Analytical Processing, OLAP)的前提是能够立即访问到准确的信息,从而让最终用户能够以最快的速度响应最复杂的问题。因此,持续提供更快的查询速度和数据刷新率就成为任何版本的SQL Server 分析服务在开发过程中优先考虑的问题,当然SQL Server 2008 中的分析服务也不例外。
SQL Server 2008中的分析服务可以让你以更强的性能实现更广泛的分析,其中包括复杂的计算和聚合。分析服务通过以下方面提供了企业级的性能:
灵活的缓存模型。在分析服务中,你可以控制数据和聚合如何来缓存,从而在优化查询性能的同时,在缓存和其底层数据之间保持一个可以接受的延迟级别。
声明属性关系。在一个分析服务维度中,你可以明确的声明在一个层级中的属性的关系。这使得当处理一个多维数据集或维度时,分析服务能够预先生成聚合,从而改进了运行时查询性能。
块计算。块计算删除了不必要的聚合计算(例如,当要聚合的值为NULL的时候),并在分析多维数据集性能方面显著提高,从而使得用户可以增加计算的层级和复杂度。
回写到MOLAP。SQL Server 2008中的分析服务删除了当执行回写时对查询ROLAP 分区的要求,从而极大的提高了性能。
扩展分析服务。分析服务数据库的只读拷贝通过一个虚拟的IP地址可以在多个分析服务器间共享。这为分析服务解决方案提供了一个可扩展的开发选项。
执行计划的持久性。SQL Server 2008提供了指定查询计划的功能,以便最大程度的实现正确性,查询计划不会受服务器重启、服务器更新和产品部署的影响。这确保了对SQL Server 数据查询的稳定的非常好的性能。
可伸缩的报表
对于大多数公司来说,在正确的时间给正确的用户以正确的信息是一个很大的挑战。SQL Server 2008提供了一个高性能的报表引擎,用于处理和格式化报表,同时还提供了一套工具用于创建、管理和查看报表。一个可扩展的架构和开放的接口使得用户可以很
容易的在不同的IT环境中集成报表解决方案。
你可以从多个不同的数据源生成报表,包括SQL Server、DB2和Oracle,而不需要先建立一个集中的数据仓库。你可以通过报表服务提供的简单的部署和配置能力在公司内外发送报表。这使得用户可以轻松的创建和分享任何规模或复杂度的报表。你还可以通过网络来部署报表,将其轻松的发送给客户和供应商。
报表服务可以对服务器行为进行控制,包括内存管理、基础架构合并以及通过集中化存储和用于所有设置的API来实现直接配置。
扩展你的商业智能解决方案
过去,商业智能解决方案只被少数商业分析师所使用。现在,越来越多的公司认识到将商务智能所提供的洞察力扩展给所有员工并且将这些洞察力融入到日常工作中所带来的好处。
SQL Server 2008通过一个可扩展的、开放的和可嵌入的架构,创建一个可以扩展到数千名用户并提供丰富用户体验的商业智能解决方案,这个架构与Microsoft Office 协作使用是非常好的的。
通过熟悉的工具将商业洞察力扩展到每个人身上
Microsoft Office成为了普遍使用高效套件,全球范围的公司里的大多数信息工作人员使用它来完成日常工作。通过与Office 的紧密集成,SQL Server 2008能够提供为员工提供所需的关键商业信息。
Microsoft Office 2007和Microsoft Office PerformancePoint Server 2007的紧密集成使得公司可以结合使用最好的技术来节省时间和金钱,同时通过已经安装在每台计算机中的工具为所有人提供商业洞察力,从而更快的获得在最终用户方面的投资回报。
通过Microsoft Office 来扩展报表解决方案
报表服务支持Microsoft Excel和Microsoft Word 格式。所生成的报表在Microsoft Office 应用程序中是完全可以编辑的,从而扩展了报表解决方案,以便用户可以创建自定制的基于商业报表的文档。
使用Excel 进行分析
Excel 是进行财务分析和商业分析的首选工具。Excel 与SQL Server 分析服务相结合,你可以将OLAP 解决方案的优势通过Excel 中的数据透视表动态视图以及Microsoft PivotChart 动态视图方式呈现给商业用户。
同时你还可以使用SQL Server Data Mining Add-Ins for Excel 2007 来实现在数据挖掘项目的全部生命周期中进行业务分析,其中生命周期包括准备数据、构建、评估、以及管理挖掘模型这些阶段,并通过分析服务数据库所能够访问的电子表格中的数据或外部数据来预测结果。
在整个企业中发布商业洞察力
SQL Server 2008与SharePoint Services紧密集成,从而很容易在一个SharePoint站点中集中发布和管理报表,并建立用户指定的仪表盘,该仪表盘提供了相关报表的可定制视图。
此外,Microsoft Office PerformancePoint Server 提供了一个集中的接口,这个接口用于建立在SQL Server分析服务基础上的数据分析,它使得客户可以监控、分析、和计划他们的业务,还可以促进协作并提供对整个公司的洞察力。
Empowering End-users Through Flexible Reporting
SQL Server 2008在报表方面提供了一些改进,可以快速生成公司所需的报表,并以你所希望的格式以及能够充分显示所包含数据的布局来显示。
通过Report Builder 来创建独特的报表
在SQL Server 2008中Report Builder有了非常大的改进,用户可以轻松建立任何结构的独特报表。这种直觉设计接口使得非开发人员可以轻松的创建商业文档,例如基于报表数据的订单、发货单以及合同。
包含丰富的数据格式
丰富的数据格式可以更直观的制作商业文档和报表,并使它们非常易懂。SQL Server 2008中丰富的文本组件可以实现混合格式的文本并可以导入带有标记的字符串,此外它还支持新的图表格式和Tablix 数据区域,这样用户就可以生成高标准的报表并且逻辑清晰的传递商业信息。
受益于更快速的响应
随着公司更多的采用报表来传递商业信息,确保报表解决方案达到最高性能和可扩展性就变得更为重要了。SQL Server 2008中的报表服务引擎经过重新设计,用来解决目前的局限性,现在它包括按需处理和基于实例的渲染,用以提供最好的报表性能。
在互联网中安全的部署报表
SQL Server 2008通过在网络上安全地发布报表,从而使你可以扩展报表服务解决方案的范围,将其传递给外部用户,例如客户和供应商。
结论
SQL Server 2008建立在商业智能市场中的强大要素基础之上,提供一个可扩展的基础架构,使得信息技术可以在整个公司中驱动商业智能的实施,并在用户需要的时候为其提供商业智能。SQL Server 2008在数据仓库方面具有很大的改进,它提供了一个全面的、可扩展的平台,使得公司可以更快的将数据整合到数据仓库中,并对数据进行扩展和管理,同时为所有用户提供洞察力。有了SQL Server 2008所提供的可扩展的商业智能基础架构,就可以轻松管理任何规模和复杂度的报表以及数据分析,同时使用户可以与Microsoft Office做更深的集成。SQL Server 2008还改进了许多方面的性能,包括数据仓储、报表生成和数据分析。
更多信息,请访问下列站点:
产品信息:
http://www.microsoft.com/sql/
针对开发人员:
http://msdn2.microsoft.com/sqlserver
针对IT 专家和管理员:
http://technet.microsoft.com/sqlserver
这篇文档对您有帮助吗?请将您的反馈提交给我们。告诉我们您的评价1(很不好)-5(很好)。您如何评价以及为何如此评价,例如:
您是否因为其中的优秀示例或截图、清晰的描述或其他原因打了高分?
您是否因为其中不恰当的示例或模糊不清的截图、不清晰的描述打了低分?
这些反馈将帮助我们提高我们今后发布的白皮书的质量。发送反馈。