amazon-quicksight - Amazon Quicksight - 默认为最近一周的动态过滤器
问题描述
我认为这个问题相当简单。我想在 Quicksight 上有一个动态过滤器。例如,我有一个列周,它是一个数字(3、4、5 和 6)。数据每周刷新一次。
默认情况下,我们只想显示最近的一周(在第 3、4、5 和 6 周中,我想默认在 6 上过滤),但是用户可以选择是否要查看更多周。
一周后,默认过滤器将是 7,依此类推。
有没有办法告诉过滤器自动过滤 MAX(week) 规则或类似的东西?
这将非常有帮助。我有其他选择,但它们不是那么好。
解决方案
我会选择一个我理解的必须存在于您的数据中的日期字段,然后在该日期字段上创建一个动态过滤器。
通过选择要使用的过滤条件和日期值,您可以在日期字段上创建过滤器。日期有三种过滤器类型:对于您的情况,您必须使用
相对– 基于当前日期的一系列日期/时间元素。您可以根据当前日期和您选择的计量单位 (UOM) 筛选记录。日期过滤器单位包括年、季度、月、周、日、小时和分钟。
使用以下过程为日期字段创建相对过滤器。
- 在左侧的工具栏上,选择过滤器。
- 在左侧打开的过滤器窗格中,选择加号图标 (+),然后选择要过滤的日期字段。
- 新过滤器将添加到过滤器窗格中。
- 在“过滤器”窗格中,选择新过滤器以将其展开。
- 对于过滤器类型,选择相对日期。
- 选择一个时间单位(为您的案例选择一周)。
- 选择您希望过滤器如何与时间范围相关联。例如,如果您选择按周报告,您的选项是前一周、本周、本周迄今、过去 N 周和接下来 N 周。
如果您选择 Last n UOM,请为您的范围指定一个数字,例如,过去 2 周或过去 1 周。
推荐阅读
- python - 使用openpyxl将图像添加到excel
- mysql - 使用 DECLARE EXIT HANDLER 时,“DECLARE 在此位置无效,期待 END”
- r - 如何在 newdata 上使用 Ranger 模型
- excel - 尝试将 OptionButton LinkedCell 分配给其他工作表中的单元格
- swift - 在 SwiftUI 中以相反方向对齐视图
- django - Django FileField 将“无”文件上传到目录?
- db2 - 在 DB2 10 for z/OS 中 CREATE TABLE LIKE 引发错误
- javascript - 未捕获的 ReferenceError:我的函数未在 HTMLDivElement.onclick 中定义 - 滑块革命
- javascript - Array.filter 没有按预期工作,并且缩短了无效代码
- javascript - React:基于类的上下文 API 到基于钩子的上下文 API