periodOverPeriodDifference - Amazon QuickSight

periodOverPeriodDifference

periodOverPeriodDifference 函数计算按期间粒度和偏移量指定的两个不同时间段内的度量差异。与差异计算不同,此函数使用基于日期的偏移量而不是固定大小的偏移量。这样可以确保仅比较正确日期,即使数据集中缺少数据点也是如此。

语法

periodOverPeriodDifference( measure, date, period, offset)

Arguments

度量

要对其执行 periodOverPeriod 计算的聚合度量。

dateTime

我们计算同期增长率计算的日期维度。

周期

(可选)您进行计算的时间段。YEAR 的粒度表示 YearToDate 计算,Quarter 表示 QuarterToDate 等等。有效的粒度包括 YEARQUARTERMONTHWEEKDAYHOURMINUTESECONDS

默认值为视觉对象日期维度粒度。

offset

(可选)偏移量可以是正整数或负整数,表示要与之比较的前一时段(按周期指定)。例如,偏移量为 1 的季度周期表示与上一季度进行比较。

默认值是 1。

示例

以下示例使用计算字段 PeriodOverPeriod 来显示昨天的销售额差异

periodOverPeriodDifference(sum(Sales), {Order Date})
这是示例计算的收益图像。

以下示例使用计算字段 PeriodOverPeriod 来显示前两个月的销售额差异。以下示例比较 Mar2020Jan2020 的销售额。

periodOverPeriodDifference(sum(Sales),{Order Date}, MONTH, 1)
这是示例计算的收益图像。