MicroStrategy - 嵌套指标


MicroStrategy 中的嵌套指标是一种将一个聚合函数包含在另一个聚合函数内的计算。当在数据仓库设计中,我们没有以所需的粒度级别存储数据时,它们非常有用。在这种情况下,我们创建一个内部公式和一个外部公式。将它们组合起来创建嵌套度量。

例子

在此示例中,我们的目标是找到每个子类别的平均销售额与每个类别下的总销售额的比较。

步骤1

创建一个以类别和子类别作为两列的报告。接下来,右键单击数据源选项卡下任意度量字段附近的任意位置。将出现一个弹出窗口,其中显示创建指标选项。我们使用以下公式创建第一个指标,并将其命名为 sum_subcat_sales。

嵌套度量 1

第2步

接下来,我们创建另一个名为 Category_sales 的指标。在其中,我们编写了每个类别销售额总和的内部公式以及给出每个类别的平均销售额(与子类别相对应)的外部公式。

嵌套度量2

步骤3

最后,将两个新创建的指标拖到报告中以查看结果。

嵌套指标结果