技术开发 频道

商业智能:筹划您的首个微软BI解决方案

  通过将 SSAS 数据库添加到您的 BI 解决方案,您可以支持更复杂且高性能的交互式查询。可以使用 SSAS 将关系数据复制到名为多维数据集的多维数据库结构中。设计完善的多维数据集可通过添加索引和摘要表的功能等效项(称为“聚合”)来优化临时查询的数据以返回查询结果,此查询方法的速度相较于对关系数据库执行的可比较查询的速度将按指数方式增长。还可以将复杂的计算逻辑嵌入多维数据集中以简化查询,该查询原本在使用关系数据源时需要复制数百行 Transact-SQL 代码。利用多个前端工具(称为多维数据集浏览器),您无需编写任何代码即可查询多维数据集。在下一期杂志中,Scot Reagin 将向您介绍如何开发作为 BI 解决方案的一部分的多维数据集。

  无论您是要将数据存储到 SQL Server 数据市场还是 SSAS 多维数据集中,都可以将 SSRS 添加到解决方案体系结构中以使数据对用户可用。SSRS 是一个包含工具的报告平台,这些工具可用于开发报告,通过集中式管理基础结构来保护和管理已发布的报告以及支持用户访问报告。可以使用 SSRS Web 应用程序或 Microsoft Office SharePoint Server 2007 (MOSS) 来查看报告,可以使用订阅功能来通过电子邮件接收报告,或调用您应用程序中的 SSRS Web 服务来显示报告。报告的默认视图将以 HTML 格式显示,但您也可以将报告导出到其他文件类型,如 PDF 或 Excel。下个月,我将详细说明如何在您的 BI 解决方案的数据表示层中使用 SSRS。

  Microsoft BI 堆栈还包含几项 Microsoft Office 技术,这些技术可增加针对数据表示层的选项数。对于支持 BI 解决方案中的数据分析,Excel 2007 是一个常见选择。您可以访问 SQL Server 数据市场或直接从 Excel 浏览 SSAS 多维数据集(如图 2 中所示),并可以比在查看 SSRS 报告时更自由地浏览数据。

1

  图 2 使用 Excel 2007 浏览多维数据集

  除了使用 Excel 来浏览关系数据和多维数据之外,还可以使用其数据挖掘算法从您的数据中找出隐藏的信息模式或检测数据中的异常情况(这意味着您可以在填充数据市场之前纠正问题)。开始进行数据挖掘的一个好方法是,从 Microsoft 下载一个免费的 Excel 加载项,然后用它来分析从任何源导入到 Excel 中的数据或查看在 SSAS 服务器上创建和存储的数据挖掘模型的输出。Visio 2007 的加载项也可用于共享批注数据挖掘模型。可以在“Office 2007 的数据挖掘加载项”中了解有关下载和使用这些加载项的更多信息。

  对于共享数据,一个日趋流行的选择是 MOSS 中提供的 Excel Services。通过使用 Excel 2007,您可以先创建一个工作簿(其中包含将 SSAS 多维数据集用作其数据源的数据透视表),然后将数据连接和工作簿发布到 Excel Services。尽管您可以发布包含来自其他类型数据源的数据的工作簿,但将 SSAS、数据透视表和 Excel Services 一起有很多好处,其中包括可以在保留了 Excel 的熟悉风格的纯 HTML 界面中使用大部分相同的多维数据集浏览功能。另一个好处是,可以实现 Excel 工作簿的集中管理和访问。有关 Excel Services 的更多信息,请参阅“Excel Services 技术概述”。

点击查看更多TechNet精彩文章  

0
相关文章