原創(chuàng)|其它|編輯:郝浩|2012-02-16 21:22:11.000|閱讀 671 次
概述:RadarCube ASP.NET Silverlight OLAP控件是一個(gè)非常適合BI項(xiàng)目開發(fā)的“雙重控件”,包括Silverlight應(yīng)用程序中的可視化和在ASP.NET頁面中的OLAP計(jì)算。 RadarCube ASP.NET Silverlight OLAP工作原理清晰,入門簡(jiǎn)單,OLAP運(yùn)算速度快。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
RadarCube ASP.NET Silverlight OLAP控件是一個(gè)"雙重"控件,第一部分是在Silverlight應(yīng)用程序中負(fù)責(zé)可視化,第二部分是無形的 - 它在ASP.NET頁面中負(fù)責(zé)OLAP計(jì)算。 無形的ASP.NET控件是一種能處理大量重要數(shù)據(jù)的"Web服務(wù)"排序方式,當(dāng)進(jìn)行OLAP計(jì)算時(shí),它為Silverlight 應(yīng)用程序提供有用數(shù)據(jù)可視化的有效轉(zhuǎn)換。
另外,為了安全起見,數(shù)據(jù)源連接沒有信息發(fā)送到客戶端計(jì)算機(jī):沒有服務(wù)器名,沒有路徑信息,沒有密碼,完全排除任何可能的嗅探。
創(chuàng)建一個(gè)簡(jiǎn)單的SL應(yīng)用
以上對(duì)OLAP控件的架構(gòu)描述,意味著無論是在ASP.NET頁面還是在Silverlight應(yīng)用程序中都可以對(duì)控件進(jìn)行配置和適當(dāng)調(diào)整。
在ASP.NET頁面上調(diào)整控件
一個(gè)ASP.NET示例頁面除了包含RadarCube庫文件(ScriptManager和Silverlight-host)之外,還應(yīng)當(dāng)包含至少2個(gè)控件。它們是作為數(shù)據(jù)源的TOLAPCube或者TMDCube,和負(fù)責(zé)OLAP數(shù)據(jù)源與Silverlight應(yīng)用程序控件相互調(diào)用的SilverlightOLAPGrid或者SilverlightOLAPChart。
數(shù)據(jù)源控件的設(shè)置和標(biāo)準(zhǔn)的沒有什么不同,在RadarCube的Direct版本和MSAS版本中均有描述。
SilverlightOLAPGrid和SilverlightOLAPChart控件有兩個(gè)重要屬性需要設(shè)置,CubeID和CommunicationGuid。 第一個(gè)是負(fù)責(zé)數(shù)據(jù)源控件和數(shù)據(jù)源控件(TOLAPCube或TMDCube)ID的值的交互。第二個(gè)是ASP.NET控件和對(duì)應(yīng)Silverlight控件的值相同的唯一標(biāo)識(shí)符。通過點(diǎn)擊"......" 按鈕來創(chuàng)建編輯框右側(cè)的屬性值標(biāo)識(shí)符的方法是最簡(jiǎn)單的。
調(diào)整Silverlight應(yīng)用程序中的控件
在Silverlight應(yīng)用程序中同樣有負(fù)責(zé)OLAP網(wǎng)格和OLAP圖表的可視化OLAPControl類。它有一個(gè)屬性命令設(shè)置:CommunicationGuid,它的值應(yīng)當(dāng)與和它同名的孿生ASP.NET-control的屬性值相同。因此,顯示數(shù)據(jù)(Grid或者Chart)的方法是按照ASP.NET控件的類型選擇的。
注意:
將OLAPControl 添加到你的Silverlight應(yīng)用程序前,你必須添加引用RadarCube安裝文件夾\ClientBin目錄下的RadarSoft.RadarCube.Silverlight.dll和RadarSoft.RadarCube.Silverlight.Controls.dll文件,并按照Silverlight程序集的標(biāo)準(zhǔn)設(shè)置對(duì)System.Windows.Controls進(jìn)行配置。
如果在同一個(gè)Silverlight應(yīng)用程序中有幾個(gè)OLAP控件,每個(gè)ASP.NET-Silverlight控件的CommunicationGuid屬性值都應(yīng)當(dāng)唯一。
BI項(xiàng)目開發(fā)控件套包推薦
EVCombo for BI-BI商業(yè)智能控件套包是集數(shù)據(jù)分析、OLAP、數(shù)據(jù)可視化(圖表、報(bào)表等形式)于一體的全面BI解決方案。立即下載
支持平臺(tái):ASP.NET、Windows Forms、Silverlight和WPF。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都控件網(wǎng)