在前面的场景(第1部分,第2部分)中,我们回顾了基本的混合场景,我们还回顾了SAP Analytics Cloud中的步骤,以及SAP Analytics Cloud何时计算公式和聚合数据。
这次我们将看一个具体的示例,其中-取决于您选择的数据-您将收到正确和"不太正确"的信息。
我们将使用相同的两个数据源,这是我们在上一个场景中使用的数据源。
我们这次试图展示的内容:
2017年的收入2017年折现值(绝对值)2017年%折扣订单值2018
…我们希望显示按地区细分的值。
在我们的示例中,大数据是什么意思,我们有两个数据源,对于我们希望在最终结果集中显示的信息,大数据支持,我们确实需要两个模型的信息。
第一个数据集为我们提供了2018年和2018年的收入和折扣值我们在第一个数据集中也有可用的区域信息。
第二个数据集没有区域信息,因此我们必须通过第一个数据集的链接维度来获取区域信息。
在第二步中,SAP Analytics Cloud将单独处理数据源上的任何公式。
例如,这一步正在处理的公式是折扣百分比计算。
作为故事设计师,我们所要做的就是创建如下所示的计算。
并确保新计算成为我们图表的一部分。
从纯数据可视化的角度来看,物联网概念股,您不会创建这样的图表,但在本例中,它是关于显示计算和混合对最终结果的影响-因此,让我们暂时不用担心它。
在第三步中,SAP Analytics Cloud将执行实际的混合。作为故事设计师,我们所要做的就是配置链接维度(见第1部分和第2部分),并将链接模型添加到图表中。
一旦我们将链接模型添加到图表中,我们还可以从第二个数据集中选择度量订单值。
然后我们的图表将如下所示……
您可能已经注意到加州的折扣%值(例如)从21.5%上升到现在的89%–但是数据并没有真正改变。
简言之,原因是基于折扣%值发生在混合之前。
让我们看一下细节,我们将把加利福尼亚和内华达作为数据集中的两个地区。
当我们创建显示2017年收入和2017年折扣值以及折扣%的图表时,看云,不需要使用配置的混合,因为所有值都在数据源1中。
因此,在这种情况下,SAP Analytics Cloud将只使用数据源1中的元素,并最终得到如下所示的结果集,而不需要涉及第二个数据源。
当我们从第二个数据集中添加订单值时,我们确实需要配置的链接维度和原始结果集看起来是这样的
,所以您现在可能已经看到问题了。折扣%值的计算是在混合发生之前完成的,然后一个简单的总和作为聚合的一部分应用到计算中,因此我们将得到这两个总行。
SAP Analytics Cloud将使用创建最终输出所需的链接维度配置。如我们的示例所示,这有时会导致意外的结果,ecs云服务器,因为计算是在每个数据集级别上进行的,然后在混合后可能会进行聚合。
当您转到图表的链接模型时,始终可以看到使用了哪些维度(甚至可以手动配置)。您可以查看和选择活动的链接维度
,并可以选择设置链接类型。