You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Amazon QuickSight 仪表板是否支持终端用户调整时间聚合粒度

Amazon QuickSight 仪表板动态切换聚合粒度实现方案

你提出的需求完全可实现,无需创建多份销售图表,仅通过参数、计算字段、控件的组合配置,即可让仪表板终端用户自主切换时间聚合粒度,且不需要给用户开放Analysis编辑权限。

核心实现逻辑

通过参数绑定动态时间计算字段的方式,将聚合规则的选择权交给前端控件,终端用户仅需查看权限即可操作,无需编辑权限。

具体配置步骤

  • 第一步:创建时间粒度参数
    新建字符串类型参数,命名为TimeGranularity,可选值设置为:小时、天、周、月、年,按需设置默认值即可。
  • 第二步:创建动态时间计算字段
    新建计算字段命名为Dynamic_Sale_Time,写入如下判断逻辑,注意替换代码中的销售时间字段名为你数据集的实际时间字段名:
    ifelse(
    ${TimeGranularity} = "小时", truncDate("HH", 销售时间字段名),
    ${TimeGranularity} = "天", truncDate("DD", 销售时间字段名),
    ${TimeGranularity} = "周", truncDate("WK", 销售时间字段名),
    ${TimeGranularity} = "月", truncDate("MM", 销售时间字段名),
    ${TimeGranularity} = "年", truncDate("YYYY", 销售时间字段名),
    truncDate("DD", 销售时间字段名)
    )
    
  • 第三步:绑定参数到仪表板控件
    在仪表板编辑页添加参数控件,关联TimeGranularity参数,设置为下拉选择样式,勾选「应用到所有使用此参数的视觉对象」。
  • 第四步:配置销售视觉对象
    将销售图表的时间维度替换为新建的Dynamic_Sale_Time字段,销售额等指标保持正常聚合配置即可。

权限说明

  • 终端用户仅需仪表板查看权限,无需任何编辑权限,就可以通过控件自主切换聚合粒度
  • 不需要对仪表板做额外的高权限开放,所有配置均在Analysis编辑阶段完成,发布后用户可直接使用

内容的提问来源于stack exchange,提问作者Casey

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.08 14:39:00