如何在 Amazon QuickSight 中进行期间比较?

How to do a period over period comparison in Amazon QuickSight?

我想比较当前时期(例如当月)和上一时期(例如上个月)的数据。

假设我有以下数据集:

date orders
2020-01-01 1
2020-01-02 2
2020-01-03 5
2020-02-01 4
2020-02-02 2

我想得到:

Jan 2020 Orders Feb 2020 Orders Delta Orders
8 6 -25%

时间段可由用户选择。

我达到你想要的结果的方法是创建一个计算字段“MoM Change”:

percentDifference(sum({ orders}), [date ASC], -1, [])

此外,本教程可能会有所帮助:https://learnquicksight.workshop.aws/en/business-level-up.html

我希望对上面的示例进行投票,因为它帮助我解决了这个问题。我还没有达到 15 的声誉(多么尴尬)所以我还不能那样做。但是谢谢@chrigu 的帮助。

在研究这个的过程中,我发现 QuickSight 已经扩展了一些类似的功能。我使用了这个,它使用较少的参数:

periodOverPeriodPercentDifference(measure, date, period, offset))

https://docs.aws.amazon.com/quicksight/latest/user/periodOverPeriodPercentDifference-function.html

periodTo___ 和 periodOver___ 还有其他几种变体可供查看。