1

我想使用 Amazon Quicksight 实施运行不同计数。这是一个示例:

日期 ID 数量 运行不同的计数
1900 年 1 月 1 日 一个 1 1
1900 年 1 月 2 日 一个 3 1
1900 年 1 月 2 日 b 6 2
1900 年 1 月 4 日 一个 3 2
1900 年 1 月 8 日 C 9 3
1900 年 1 月 22 日 d 2 4

我试过runningSum(distinct_count, [Date ASC])了,但这会返回每个聚合日期字段的不同计数的总和。

这可以在 QuickSight 中实现吗?

4

1 回答 1

0

您可以使用此解决方法来获得相同的功能,runningDistinctCount()如下所示:

runningSum(
  distinct_count(
    ifelse(
      datetime=minOver({Date}, [{ID}], PRE_AGG),
      {ID},
      NULL
    )),
  [{Date} ASC],
  []
)

ID这将为您提供该字段的 runningDistinctCount Date。它通过仅考虑第一次ID出现在数据集中,计算这些并最后对这些计数进行 runningSum 来实现。

于 2022-02-19T17:42:25.193 回答