PivotCube是PivotWare实验室所开发的 新的OLAP产品。它具有独特的技术,可以用于数据库分析系统的规划、创建和维护。PivotCube是使用OLAP(联机分析处理)方法进行多维数据分析的 佳产品之一。它既提供了程序员需要的API,又具有很强的灵活性,还可以方便地使 终用户有效地完成多维数据分析工作。还允许 终用户使用任何关系数据库中的当前数据进行联机分析处理和统计分析。此外,PivotCube还提供了一些统计功能,包括四分点,中值以及其它功能。PivotCube还允许 终用户在运行中通过内置的公式解释器在已有度量值的基础上创建自己的度量值。对 终用户来说,可以轻易地更新立方体数据而不需要重新构建整个立方体的功能也是非常重要的.
PivotCube VCL的主要特点:
树状(层次)维度
它不但可以处理线性维度,还可以处理层次维度。我们把它们称为树状,是因为它们的构造就像标准的层次结构—树一样,对于树,所有Windows用户应该都很熟悉(目录的结构就像树)。因此,你可以很容易地建立结构类似于Windows目录的维度树,它可以具有无数的叶子和节点。叶子和节点可以层层嵌套, 多可以有255层。
可扩展的统计功能
要使用这个功能,你需要建立过度饱和立方体。但在此之前,你需要把PivotCube.ExtendedMode这个属性设为True。如果一个立方体单元容纳了很多事实表中的数据,那么统计计算就会变的很复杂。尽管如此,PivotCube仍然提供了基于没有经过简化处理的完整数据集的计算。这个特点使你可以计算关于当前过滤集的准确函数值。这个特点的独特之处在于精确的计算而不是基于简化的统计公式的计算。因此,使用PivotCube,你总是可以得到准确的计算结果。
PivotCube扩展模式支持的统计功能如下: