在Silverlight下用Visifire如何展现多维数据集中的数据

原创|其它|编辑:郝浩|2011-11-14 17:04:59.000|阅读 505 次

概述:本文主要描述在Siverlight下使用开源图表组件Visifire展现多维数据集中的数据。由于多维数据集 结构本身很复杂所以本文使用一维的查询结果,侧重于从OLAP到Silverlight端的方法。

# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>

  本文主要描述在Siverlight下使用开源图表组件Visifire展现多维数据集中的数据。由于多维数据集 结构本身很复杂所以本文使用一维的查询结果,侧重于从OLAP到Silverlight端的方法。

环境概述:

  本文使用Silverlight 2,visifire版本是2.0.4 beta。多维数据集的SQLServer版本是2008,示例中 使用的多维数据集是微软示例多维数据集Adventure Works DW 2008,对于复杂的多维数据集查询aspnetx 建议只使用表格的形式展现,为不使图表看上去很乱,建议使用简单的一维数列,所以在这个多维数据集 中本文使用如下MDX语句作为示范:

select [Measures].[Reseller Order Count] on 0,

[Product].[Category].members on 1

from [Sales Targets]

其查询结果如下:

为什么要用visifire?

  其实在微软的silverlight toolkit中已经有了图表组件,但是笔者认为其效果不如visifire的效果好 ,而且visifire中的每个数据点datapoint都可以被点击到,这个在做BI相关项目的时候很重要,因为类 似drill down/up和drill throught to detail的操作都得依赖这个来实现。


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@evget.com

文章转载自:博客园

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP