技术开发 频道

SQL Server 2008 R2炫酷报表"智"作有方

  使用全面性的报表设计环境

  通过熟悉的 Microsoft Visual Studio 报表开发工具提高产能而获益。充分利用直观的设计接口和向导,快速创建报表解决方案

  从大范围的数据源创建报表

  从整个企业中的不同数据源创建报表。数据源可以来自 SQL Server、Oracle、DB2、SAP NetWeaver BI、Hyperion Essbase 和其他数据源。

  启用商务用户的报表编写功能

  让商务用户使用 Microsoft 报表生成器 2.0 (一种直观的和熟悉的 Microsoft Office 优化编写环境) 创建自己的报表及浏览公司数据。报表生成器 2.0 可让用户直接进入相关的数据源或是利用用户容易使用的语意报表模型,让他们有能力创建报表,而不需要深入了解技术层面的基础数据结构。从 SQL Server 关系数据库和 Analysis Services 数据库及支持用户报表的 Oracle 数据库,创建语意报表模型。

  使用 ADO.NET Framework 桥接这个分歧,并创建一个模型来支持三个常见的继承性存储架构:

  ? 每个层次结构的数据表:一个数据表包含层次结构中所有类型的数据,一个数据行区分类型

  ? 每个子类别的表:一个表包含类型层次结构之间的基础属性,用另外一些表针对每一个子类型定义其他属性

  ? 每个实体类型的表:一个表包含实体类别的所有属性,包括继承的属性

  从灵活的数据表示法选项进行选择

  使用对于特定报表需求最合理的方式来将报表格式化。针对固定数据报表使用表格格式及针对动态交叉报表使用矩阵格式,或者使用灵活报表配置的高创新数据表示法格式来结合两种格式。

  将丰富的格式应用到报表

  使用全新的丰富格式化文本功能来创建包含混合样式、段落和超链接的文本框。使用表达式实现数据的内嵌格式。

  将数据可视化

  以图形化方式可视化数据,让报表具有丰富的格式,充分利用许多新的丰富量测轨和图表功能。充分利用其他图表增强功能,包括批注、自定义调色板、刻度中断、合并的报表及多个轴。

  KPI功能增强

  在Microsoft SQL Server 2008 R2中,KPI是指与用于评估业务绩效的多维数据集中某个度量值组关联的计算的集合。这些计算通常是多维表达式(MDX)和计算成员的组合。KPI还包括其他的元数据,该元数据提供有关客户端应用程序如何显示KPI计算结果的信息。在Analysis Services中使用KPI的一个主要优点为,它们是基于服务器的KPI,可以由不同的客户端应用程序使用。与来自个别客户端应用程序的个别真实版本相比较,基于服务器的KPI只提供单个真实版本。此外,在服务器上而不是在每台客户端计算机上执行有时很复杂的计算可能对性能有好处。

  KPI处理关于目标集、多维数据集中记录的性能的实际公式以及用于显示性能走向和状态的度量的信息。AMO用于定义针对KPI值的公式以及其他定义。查询接口(如ADOMD.NET)由客户端应用程序用于检索操作并向最终用户公开KPI值。一个简单的KPI对象由基本信息、目标、获取的实际值、状态值、走向值以及在其中查看KPI的文件夹组成。基本信息包括KPI的名称和说明。目标是计算结果为数字的MDX表达式。实际值是计算结果为数字的MDX表达式。状态值和走向值是计算结果为数字的MDX表达式。文件夹是向客户端显示KPI时的推荐位置。在业务术语中,关键绩效指标(KPI)是一个用于测定业务绩效的可计量度量值。经常会在一段时间内评估KPI。例如,一个单位的销售部门可以使用每月的毛利润作为KPI,但同一单位的人力资源部门可以使用每季度流失的雇员作为KPI。这两个都是KPI的示例。业务主管经常使用以业务计分卡形式分组在一起的KPI获取迅速且精确的业务绩效历史摘要。

  图表数据复用

  新的图表数据区域可支持更丰富的数据可视化功能集。新增图表类型包括条形图/柱形图、棱锥图、漏斗图、极坐标图、雷达图、股价图、K 线图、范围柱形图、范围条形图、平滑面积图、平滑线图、渐变线图以及盒须图图表类型。此外,还提供了对排列图和直方图图表的内置支持。可以在任意指定的图表区以任意指定的图例显示序列。您可以插入空点来代替缺失的数据。可以在同一个图表上组合多个图表区域、多个图例以及多个标题。

  此外,还提供了对辅助轴的新增支持,您可以通过辅助轴使用多个轴来显示多个序列。在每个轴上,您都可以设置选项来添加刻度分隔线、对数刻度、自定义轴间隔以及交错条带线。新的图表数据区域支持自动间隔标签以避免标签冲突,支持自定义旋转角度、轴标签计算的字号和文本换行属性,支持轴在自定义位置交叉,支持固定间隔或自定义间隔的背景条带线。用户可以进一步控制对图表进行的设置标签、对齐和设置颜色等操作。数据点的智能标签可调整文本以避免标签冲突。通过自定义调色板和自动对齐多个图表区等功能,用户可以更轻松地改进报表中图表的外观和布局,可以将饼图上的小切片收集到一个切片中,在单个数据点深化或显示工具提示信息,以及将堆积条形图或柱形图并行放置在任意数量的堆中。饼图、圆环图、条形图和柱形图图表支持二维和三维绘图效果。

  总结

  SQL Server报表服务是一个完整的基于服务器的平台,它可以建立、管理、发布传统的基于纸张的报表或者交互的、基于Web的报表。作为Microsoft商务智能框架的一部份,报表服务将SQL Server 和 Microsoft Windows Server 的数据管理功能, 与大众熟悉的和强大的 Microsoft Office System 应用系统相结合,实现信息的实时传递,以支持日常运作和推动决策制定。

0
相关文章