• RadarCube 联机分析处理库为 NET 程序员提供了一个绝无仅有的契机,使他们可以利用本地 NET 语言创建可用于微软 MS Analysis 2000 或者 2005 的商业智能应用程序。此类库完全使用C#2.0编写而成,其功能大大超过了PivotTable 和 PivotChart ActiveX 组件,后两者是微软Office Web 组件集的一部分。

     

     

    特征综述 About Feature

     

    本产品特征功能如下所示:
    主要特征功能:多维数据集(Cube)定义

    • 支持微软Analysis Server 2000 或者 2005(推荐使用 2005)。
    • 支持连接本地多维数据集文件。
    • 支持两种工作模式:多维数据集浏览以及显示任意MDX(多维表达式)查询的结果。
    • 支持三种类型的层次结构:
      • 属性层次结构;
      • 父-子式层次结构;
      • 多级层次结构。
    • 使用来自事实表(fact table)中的信息,或者聚合多维数据集单元(aggregated cube cells)中的数值,本产品可以在客户端或者服务器端创建附加的计算度量值(calculated measures)。
    • 支持位于客户端或者服务器端的层次结构附加计算成员(calculated members)。
    关键特征功能:数据可视化
    • 支持统一字符编码标准(Unicode)。
    • 可以在表格中同时显示多个度量值(measure)。
    • 在所有层次结构类型中,均支持每一个表格单元格的交互式细化(drill-down)。
    • 支持当前联机分析处理切片(slice)的保存以及恢复。
    • 支持任意层次结构级别(hierarchy level)上的成员分组,无需改变层次结构级别的构造。
    • 支持任意层次结构级别上的排序以及单维排序。开发人员可以覆盖每一个排序方法。
    • 支持升序或者降序排序,排序可基于联机分析处理表格中的任意列值。
    • 支持任意层次结构成员集合过滤,可在联机分析处理计算中应用或者不应用过滤器。
    • 支持基于层次结构成员在表格中的取值,来自动过滤层次结构成员。可以根据帕拉图原理(Pareto principle)或者层次结构成员的排位,来选择一些主要/次要成员。
    • 在表格中,本产品不仅可以显示度量值,还可以显示一个基于合计(totals)、小计(subtotals)或者总计(grand totals)的百分比值。开发人员还可以创建自己的度量值显示上下文相关规则(例如:在时间维中显示累加和,而其它维则显示原有值)。
    • 任意表格单元格中的自动图像绘制,单元格中的自动图片定位,定位基于由程序员设定的参数。
    • 完全的数据输出控制,此特征功能允许开发人员在表格单元格中进行任意的绘制。
    • 支持表格单元格中的自定义绘制。
    • 支持表格中的弹出式菜单。
    • 支持表格中的度量值以及层次结构成员拖放。
    • 本产品可以根据单元格内容宽度,来对内容进行自动换行。对于表格中的超“长”单元格,本产品可以自动调整其列宽,并进行自动换行。
    • 可以直接在表格中编辑联机分析处理数据(支持“写回”操作)。
    • 可以方便地与图表以及其它第三方组件集成。
    • 允许开发人员将表格数据导出到微软 Excel 格式的文件中。
    • 便捷的本地化。可将本产品本地化,哪怕使用的是试用版本的产品。
    开发人员需求:
    • 微软 Visual Studio 2005。
    • 微软 ADOMD.NET 客户端。
    • 微软 SQL Server 2005 Analysis Services 9.0 OLE DB Provider。
    终端用户需求:
    • 微软 NET Framework 2.0。
    • 微软 ADOMD.NET 客户端。
    • 微软 SQL Server 2005 Analysis Services 9.0 OLE DB Provider。