【问题标题】:QuickSight - Count of active events over time [closed]QuickSight - 随着时间的推移活动事件的计数[关闭]
【发布时间】:2018-04-27 15:50:20
【问题描述】:

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

【问题讨论】:

  • 好的,所以基本上你需要时间图上的活动事件总数?
  • @nagesh 是的。我想查看一段时间内的活动事件计数图表。
  • 您能否提供一些虚拟数据以供更多理解和绘图?我假设您需要在 X 轴上绘制一般日期并根据活动事件定义进行聚合(如果 T 在 startDate 和 endDate 之间,则认为事件在时间 T 是活动的)
  • 我遇到了同样的问题。为了更清楚,我用示例数据集更新了帖子。

标签: amazon-web-services date business-intelligence amazon-quicksight


【解决方案1】:

您可以按如下方式添加计算字段“Active”:

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

现在,您可以在该字段上添加一个过滤器,并在 x 轴上绘制一个带有 T 并在 y 轴上计数或求和(活动)的折线图,然后根据您的要求向下钻取。
希望这会有所帮助。

【讨论】:

  • 本例中没有字段T。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-05-11
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多