首页 > 解决方案 > QuickSight - 随着时间的推移活动事件的计数

问题描述

我在 QuickSight 中有一个事件数据集,其中每条记录都有两个日期字段:startDate 和 endDate。如果 T 在 startDate 和 endDate 之间,则认为事件在时间 T 是活动的。我想将一段时间内的活动事件可视化为折线图。但是,我很难理解如何在 AWS QuickSight 中做到这一点。有任何想法吗?

标签: amazon-web-servicesdatebusiness-intelligenceamazon-quicksight

解决方案


您可以添加计算字段“活动”,如下所示:

ifelse(
  dateDiff(T,startDate)>=0 and dateDiff(endDate,T)>=0,
  1,
  0
)

现在,您可以在该字段上添加一个过滤器,并在 x 轴上绘制一个带有 T 的线图,在 y 轴上绘制一个 count 或 sum(Active) 并根据您的要求向下钻取。
希望这可以帮助。


推荐阅读