SAP HANA将标签映射到计算视图中的类别

时间:2019-01-14 10:40:24

标签: label mapping sap hana

我不知道该在哪里发布,因此我认为也许有人可以帮助我。 我在SAP HANA中设置了一个计算视图(请注意,我是一个新手),我想使用它通过LUMIRA获得一些不错的可视化效果。我的数据的分类变量(我想数据库称其为维度)是数字编码的。所以例如在“性别”列中,“ 0”代表男性,“ 1”代表女性。 我想显示标签而不是数值以获得更全面的图形。有人知道怎么做吗?

提前谢谢!

2 个答案:

答案 0 :(得分:1)

乔纳斯,

您可以使用if子句创建一个计算列来替换HANA中的值: Calculated Columns in Aggregation

或者,您也可以在Lumira中使用“创建计算的维度”,如果您右键单击带有性别的列,具体取决于最后一次聚合发生的位置(希望在HANA中)

干杯

露西娅

答案 1 :(得分:1)

露西亚(Lucia)写的另一种选择是使用查找表

这样做的好处是可以重用这些表(也称为维度表),并在查询运行时通过联接进行解析。在许多情况下,这对于查询运行时可能是有益的,因为可以将过滤器有效地应用于“标签”值,而使用任意计算列则无法实现。

重用性方面也不应该被低估。如果您分析许多相似的数据集并希望为概念使用一致的标签,则重复使用维度表可以节省计算列中的大量键入工作。