首页 > 解决方案 > Amazon Quicksight - 默认为最近一周的动态过滤器

问题描述

我认为这个问题相当简单。我想在 Quicksight 上有一个动态过滤器。例如,我有一个列周,它是一个数字(3、4、5 和 6)。数据每周刷新一次。

默认情况下,我们只想显示最近的一周(在第 3、4、5 和 6 周中,我想默认在 6 上过滤),但是用户可以选择是否要查看更多周。

一周后,默认过滤器将是 7,依此类推。

有没有办法告诉过滤器自动过滤 MAX(week) 规则或类似的东西?

这将非常有帮助。我有其他选择,但它们不是那么好。

标签: amazon-quicksight

解决方案


我会选择一个我理解的必须存在于您的数据中的日期字段,然后在该日期字段上创建一个动态过滤器。

通过选择要使用的过滤条件和日期值,您可以在日期字段上创建过滤器。日期有三种过滤器类型:对于您的情况,您必须使用

相对– 基于当前日期的一系列日期/时间元素。您可以根据当前日期和您选择的计量单位 (UOM) 筛选记录。日期过滤器单位包括年、季度、月、周、日、小时和分钟。

使用以下过程为日期字段创建相对过滤器。

  • 在左侧的工具栏上,选择过滤器。
  • 在左侧打开的过滤器窗格中,选择加号图标 (+),然后选择要过滤的日期字段。
  • 新过滤器将添加到过滤器窗格中。
  • 在“过滤器”窗格中,选择新过滤器以将其展开。
  • 对于过滤器类型,选择相对日期。
  • 选择一个时间单位(为您的案例选择一周)。
  • 选择您希望过滤器如何与时间范围相关联。例如,如果您选择按周报告,您的选项是前一周、本周、本周迄今、过去 N 周和接下来 N 周。

如果您选择 Last n UOM,请为您的范围指定一个数字,例如,过去 2 周或过去 1 周。


推荐阅读