WEB开发网
开发学院软件开发VC 在 ASP.NET 中使用 SQL Server 2000 Analysis Ser... 阅读

在 ASP.NET 中使用 SQL Server 2000 Analysis Services 和 Office XP 构造 OLAP 报表应用

 2006-07-23 11:17:38 来源:WEB开发网   
核心提示:本文示例源代码或素材下载 本文假设读者熟悉 ASP.NET 和 SQL Server, 摘要许多机构都使用在线分析处理(OLAP)技术分析其关键业务数据,在 ASP.NET 中使用 SQL Server 2000 Analysis Services 和 Office XP 构造 OLAP 报表应用,基于 OLA

本文示例源代码或素材下载

本文假设读者熟悉 ASP.NET 和 SQL Server。


摘要

许多机构都使用在线分析处理(OLAP)技术分析其关键业务数据。基于 OLAP 的数据钻取为查询多维数据集以及通过钻取数据来获得模式提供了一种途径。ASP.NET 和 Microsoft Office Web Components (OWC)使能基于 Web 的 OLAP 报表。OWC 控件包含可以嵌入到 Web 页面以及程序员可编写脚本的 PivotTable 和 Chart 组件。本文作者使用 ASP.NET、OWC 和 SQL Server 2000 Analysis Services 构建了一个基于 Web 的 OLAP 报表应用来举例说明了 PivotTable 和 Chart 组件的使用。


越来越多的公司使用在线分析处理(OLAP)和数据钻取技术来处理它们复杂的数据。OLAP是专门用于处理多维数据集的技术,这些数据间的模式和关系并不清晰。Microsoft® SQL Server 2000 Analysis Services 因其与 SQL SERVER 2000 的紧密集成并且与 SQL Server 后续版本的更紧密的集成,正在成为一种被广泛采纳的 OLAP 处理和数据钻取的选择。

由于 OLAP 技术的广泛应用,开发人员需要依赖基于OLAP的多维数据源来设计开发报表设计方案。这是一项复杂的工程,因为基于 OLAP 的报表设计或者数据钻取技术,需要更多的灵活性和更高的交互性。数据钻取技术,按照其定义,不是静态的,而是用户可以根据其需要,在构建的多维数据集 立体空间范围内来创建自己所需要的视图。这与传统的基于关系数据库系统(RDBMS)的查询形成鲜明的对比,后者受制于定义好的表间的关系。RDBMS查询无疑是有创造性 的,但有一定的局限性。借助基于OLAP的数据结构,你可以更灵活地进行查询,而传统的静态报表设计对于查询和理解基于OLAP的数据毫无帮助。

软件开发人员在设计一项基于OLAP的报表设计方案时面临四个方面的问题:

1 2 3 4 5 6  下一页

Tags:ASP NET 使用

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接