RadarCube ASP.NET OLAP附加控件Silverlight快速入门-BI项目开发

原创|其它|编辑:郝浩|2012-02-16 21:22:11.000|阅读 472 次

概述:RadarCube ASP.NET Silverlight OLAP控件是一个非常适合BI项目开发的“双重控件”,包括Silverlight应用程序中的可视化和在ASP.NET页面中的OLAP计算。 RadarCube ASP.NET Silverlight OLAP工作原理清晰,入门简单,OLAP运算速度快。

  RadarCube ASP.NET Silverlight OLAP控件是一个"双重"控件,第一部分是在Silverlight应用程序中负责可视化,第二部分是无形的 - 它在ASP.NET页面中负责OLAP计算。 无形的ASP.NET控件是一种能处理大量重要数据的"Web服务"排序方式,当进行OLAP计算时,它为Silverlight 应用程序提供有用数据可视化的有效转换。

另外,为了安全起见,数据源连接没有信息发送到客户端计算机:没有服务器名,没有路径信息,没有密码,完全排除任何可能的嗅探。

创建一个简单的SL应用

  以上对OLAP控件的架构描述,意味着无论是在ASP.NET页面还是在Silverlight应用程序中都可以对控件进行配置和适当调整。

在ASP.NET页面上调整控件

  一个ASP.NET示例页面除了包含RadarCube库文件(ScriptManager和Silverlight-host)之外,还应当包含至少2个控件。它们是作为数据源的TOLAPCube或者TMDCube,和负责OLAP数据源与Silverlight应用程序控件相互调用的SilverlightOLAPGrid或者SilverlightOLAPChart。

  数据源控件的设置和标准的没有什么不同,在RadarCube的Direct版本和MSAS版本中均有描述。

  SilverlightOLAPGrid和SilverlightOLAPChart控件有两个重要属性需要设置,CubeID和CommunicationGuid。 第一个是负责数据源控件和数据源控件(TOLAPCube或TMDCube)ID的值的交互。第二个是ASP.NET控件和对应Silverlight控件的值相同的唯一标识符。通过点击"......" 按钮来创建编辑框右侧的属性值标识符的方法是最简单的。

调整Silverlight应用程序中的控件

  在Silverlight应用程序中同样有负责OLAP网格和OLAP图表的可视化OLAPControl类。它有一个属性命令设置:CommunicationGuid,它的值应当与和它同名的孪生ASP.NET-control的属性值相同。因此,显示数据(Grid或者Chart)的方法是按照ASP.NET控件的类型选择的。

注意:

  将OLAPControl 添加到你的Silverlight应用程序前,你必须添加引用RadarCube安装文件夹\ClientBin目录下的RadarSoft.RadarCube.Silverlight.dll和RadarSoft.RadarCube.Silverlight.Controls.dll文件,并按照Silverlight程序集的标准设置对System.Windows.Controls进行配置。

  如果在同一个Silverlight应用程序中有几个OLAP控件,每个ASP.NET-Silverlight控件的CommunicationGuid属性值都应当唯一。

BI项目开发控件套包推荐

EVCombo for BI-BI商业智能控件套包是集数据分析、OLAP、数据可视化(图表、报表等形式)于一体的全面BI解决方案。立即下载

支持平台:ASP.NET、Windows Forms、Silverlight和WPF。


(慧都控件网版权所有,转载请注明出处,否则追究法律责任)

标签:OLAP

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果

文章转载自:慧都控件网

登录慧都网发表评论登录


暂无评论...

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
title
相关厂商
相关产品
RadarCube ASP.NET & Silverlight

RadarCube是灵活性高且运算速度快的全功能OLAP控件集,是BI解决方案最佳的选择!

在线客服 在线QQ 电话咨询
400-700-1020
反馈
在线客服系统
live chat