【问题标题】:How to get a sum of a dimension?如何获得维度的总和?
【发布时间】:2019-04-19 19:29:15
【问题描述】:

我有一个名为“Day”的自定义维度,我想创建一个表格,在该表格的第一行(即周一、周二、周三、周四、周五、周六、周日)和第二列中列出每一天,我想计算每天发生了多少次。因此,输出类似于“Mon: 401, Tue: 500”等。

如果可能,我如何在计算字段中执行此操作?

【问题讨论】:

    标签: looker


    【解决方案1】:

    我已在 Looker Community 上回答了这个问题,但我也会将其粘贴在这里,以方便查看。

    这在计算字段中实际上很难做到!

    表格计算在返回结果集后对其进行操作——因此,您获得的分组就是表格计算将对其进行操作的分组。返回一个维度和一个计数表计算/自定义度量只会计算可见行,并且由于 SQL 已将所有相似的行分组在一起,因此您每次都会得到 1 的结果。

    然而,类型计数的 lookml 度量会正确执行此操作,因为它会在生成其他结果的同时计算计数。 这是一个示例:日期字段,该字段上的自定义类型计数度量,然后是类型计数的实际度量。可以看到自定义度量每次返回 1,而 LookML 度量返回实际计数。

    我会去的!实际上,它是最容易实现的 LookML 字段之一。你只需要说

    测量:计数{ 类型:计数 } 就是这样。更多:https://docs.looker.com/reference/field-reference/measure-type-reference#count

    【讨论】:

      猜你喜欢
      • 2015-12-15
      • 2018-10-16
      • 2017-01-19
      • 2014-01-23
      • 1970-01-01
      • 1970-01-01
      • 2013-11-29
      • 2014-01-28
      • 1970-01-01
      相关资源
      最近更新 更多