【发布时间】:2021-06-27 04:24:36
【问题描述】:
我知道 Quicksight 可以帮助在 Field Wells 中将时间解析为 DAY、WEEK、MONTH 和 YEAR,但我如何将其自定义为 3 天(72 小时)?我可以使用任何 windowsFunction 吗?
【问题讨论】:
标签: sql amazon-athena presto amazon-quicksight
我知道 Quicksight 可以帮助在 Field Wells 中将时间解析为 DAY、WEEK、MONTH 和 YEAR,但我如何将其自定义为 3 天(72 小时)?我可以使用任何 windowsFunction 吗?
【问题讨论】:
标签: sql amazon-athena presto amazon-quicksight
您可以介绍一个calculated field,其公式类似于:
addDateTime((extract("DD", {create_time})/3)*3, "DD", truncDate("DD", {create_time}))
并将其用于分组。取决于您想要的时间间隔,它可能不会完全满足您的需求 - 因为它会将一个月中的天数按三天分组,但您可以使用 dateDiff 和某个固定日期作为起点。例如:
addDateTime((dateDiff(parseDate("2020-01-01"), truncDate("DD", {create_time}))/3)*3, "DD", parseDate("2020-01-01"))
【讨论】: