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

如何在QuickSight中实现跨工作表可视化切换(Sheet Swap)?

在Amazon QuickSight中实现可视化类型切换(跨工作表)

核心实现逻辑

通过参数定义可视化类型选项,配合计算字段控制各工作表的可见性,最后在仪表盘上将多个工作表重叠放置,利用参数切换来显示对应类型的可视化。

具体操作步骤

1. 创建可视化类型参数

  • 打开目标分析项目,点击左侧面板「参数」→「创建参数」
  • 参数设置:
    • 名称:例如「可视化类型」
    • 数据类型:选择「字符串」
    • 允许的值:选「自定义值列表」,添加选项:表格、饼图、条形图
    • 默认值:任选一种(如「表格」)
  • 保存参数

2. 创建可见性控制计算字段

为每种可视化类型创建判断显示状态的计算字段:

  • 点击左侧面板「计算字段」→「创建计算字段」
  • 表格可见性字段:
    • 名称:显示表格
    • 公式:if(${可视化类型} = "表格", 1, 0)
  • 同理创建显示饼图(公式:if(${可视化类型} = "饼图", 1, 0))和显示条形图(公式:if(${可视化类型} = "条形图", 1, 0))
  • 保存所有计算字段

3. 分别创建各类型可视化工作表

  • 创建3个独立工作表:
    • 工作表1:插入表格可视化,使用目标数据集
    • 工作表2:插入饼图可视化,使用同一数据集
    • 工作表3:插入条形图可视化,使用同一数据集
  • 为每个工作表设置可见性过滤:
    • 打开工作表1,将显示表格拖入「筛选器」面板,设置条件为「等于」→ 1,应用筛选
    • 重复操作:工作表2筛选显示饼图等于1,工作表3筛选显示条形图等于1

4. 在仪表盘实现切换效果

  • 创建新仪表盘,将3个工作表全部添加进来
  • 调整3个工作表的位置,使其完全重叠(对齐到相同坐标区域)
  • 点击仪表盘顶部「控件」→「添加控件」,选择「可视化类型」参数,设置控件样式(如下拉菜单或单选按钮)
  • 保存仪表盘

现在通过控件切换可视化类型时,对应工作表会自动显示,其余工作表被隐藏,实现类似Tableau的切换效果。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.29 11:03:16