内容导航
  • RadarCube ASP.NET OLAP Grid
产品标签

RadarCube for ASP.NET Web Forms

支持Asp.net的OLAP组件

以下是 "RadarCube ASP.NET OLAP Grid",如果您需要了解更多信息,您可以联系我们。

RIA OLAP 是一种新的ASP.NET OLAP控件,旨在增强RadarCube ASP.NET用户的能力。它建立在RIA (Rich Internet Applications) 技术的基础上,为RadarCube ASP.NET用户提供了一种新的交互方式。除了现有ASP.NET OLAP Grid (HTML OLAP Grid)的主要功能外,它还具有RIA控件的主要优点:

丰富的界面

RIA OLAP Grid网格控件使用客户端可视化Silverlight技术的所有优点。这让用户感觉他们是在桌面应用程序中工作,而不是在网页上。拖动、平滑、上下文相关菜单、透明度、动画元素、选择范围和可调的外观-这是新界面功能的不完整列表。

选择范围

使用RIA OLAP Grid,用户可以选择任何网格区域,就像他在普通桌面应用程序中所做的那样。没有HTML标记要呈现,也没有标记限制与最终用户的交互。

Quick Filters

Quick Filter是一个功能强大且方便的筛选工具,它允许您在不打开对话框的情况下选择某些数据范围。Quick filter总是在手边-它位于一个单独的面板中,因此您可以立即访问它。例如,如果将快速筛选应用于Sales度量,则不符合筛选范围的值将变为模糊或不可见,具体取决于它们的值。

Image

Panel-like block of information

All information is displayed in panels that can be easily reduced to a header or even hidden at all. Whenever some block of information is needed the corresponding panel can be restored.

Image

Better sensitivity

The RIA OLAP Grid is much more responsive to what the end user does. This makes the user forget he is working in a usual web browser. For example if the user moves the mouse along the grid, the current grid cells are highlighted.

Image

Higher security

RIA OLAP Grid control is fully PROTECTED. The client receives only visualization data in a form of an XML-string. Any information concerning data sources or the like does NOT get to the client.

More operations on the client side

The client silverlight-application allows to perform many important operations on the client side, without wasting time for additional server requests. For example, such operations like applying visual filters to the rendered data are done completely on the client side, all in dynamic mode in no time at all.

Better organized Client/Server interaction

Being a Rich Web Control, RIA OLAP Grid comprises of two parts: server (ASP.NET control) and client (Silverlight-application). The ASP.NET code provides interaction with data providers, and also prepares the data for the client. The client part provides data visualization and interaction with the end user. The two parts are connected using AJAX technology. So the server is sharing its load with the client and this frees server resources, allowing more client sessions to work concurrently.

HTML OLAP Grid is an ASP.NET control that renders OLAP data using DHTML tags. Though HTML version can be perfectly used, it is recommended to use the RIA OLAP Grid instead because its rendering is not tag-oriented, and so it's much more interactive for the end-user. Among the specific features of the HTML-rendered visualization there is the following:

  • Complete control over any Grid cell contents and its web-style. A possibility to replace a cell's content with any HTML code.
  • The flexible export to the following formats: BMP, CSV, GIF, HTML, JPEG, PDF, PNG, TIFF, TXT, XLS, XML.

Full AJAX support

All Grid operations (like drilling, sorting, pivoting, filtering, grouping) are performed in AJAX mode without any special AJAX library. This is provided by the Silverlight technology the controls are based on.

Usability

In addition to the flexible settings, the Grid has different popup menus that make it easy to access the RadarCube numerous functions. The menus are truly context-dependent and have special options for each of the Grid cells, depending both on the cell type and content. Also you can easily customize any popup menu by using an appropriate event.

Time intelligence

One of the features available in the OLAP Grid is Time Intelligence. If the current Cellset has one or several time dimensions, then additional option will be available in the popup menus to allow to compare measure values for different time periods or to display cumulative sum since the given date. Also you can define additional Time Intelligence types. 

OLAP Grid's API

The RadarCube core has the detailed and well documented API, which allows you to perform any OLAP-slice modifications from within your application, obtain information about any Cube or Grid cell. You can create your own aggregation functions; define your own rules for calculating dimension members, define your own sorting and context filtering. We can surely say the RadarCube is the constructor you can use to create OLAP-reports of any complication.

Other Features

  • 100% managed code (C# 2.0), no ActiveX pieces.
  • All ASP.NET 2.0 advantages, including 100% AJAX, Web Parts, etc.
  • Fixed columns/rows headers on scrolling the Grid.
  • Web-browsers: IE 5.5 +, Firefox 1.1 +, Opera 9.0 +.
  • Client-side operating systems: Windows (all versions), Linux, Mac OS.
  • Hierarchies of three types:

Attribute hierarchies;

Parent-child hierarchies;

Multilevel hierarchies;

  • An ability to create additional calculated measures on the client or server side, using both the information from the fact table and values of the aggregated cube cells.
  • Additional calculated members of hierarchies on the client or server side.
  • Simultaneous display of a set of measures, each of which can be displayed in several different modes at the same time.
  • Interactive drill-down support of all types of hierarchies separately for every hierarchy member.
  • Saving and restoring the current OLAP slice.
  • Member grouping on any hierarchy level without changing the hierarchy levels structure.
  • Separate hierarchy or dimension sorting on any level. Possible overriding of any sorting method.
  • Ascending or descending sorting based on any column value in the OLAP grid.
  • Hierarchies' page-viewing mode. This feature allows to significantly lessen the network traffic and make the OLAP analysis easier.
  • Filtering of any set of hierarchy members with or without applying these filters in the OLAP calculations.
  • Auto filtering of the hierarchy members depending on their values in the Grid. Major/minor members selection, either based on their rank or on the Pareto principle.
  • Display in the Grid not only the values of measures, but a percent value in terms of total, subtotal, or grand totals. A possibility to create your own context-sensitive rules of measure display (for example, a cumulative sum of measure values for time dimensions only).
  • Custom popup menus in the Grid.
  • Handy integration with charting and other third-party components.
  • Easy localization. It is possible to localize the evaluation version as well.
  • Developer requirements: Visual Studio 2005, 2008, Visual Web Developer.
  • Medium trust compliance. It can be used on most shared Windows hosting environments.