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

如何在Sentinel Workbook中实现下拉多选时面板的条件可见?

Azure Workbook 多选参数下的条件可见性实现提示
  • 多选参数返回的是数组类型,不能直接沿用单选场景的{参数名} == '值'判断逻辑,需使用数组相关表达式:
    1. 只要选中项包含特定值就显示:用contains({参数名}, '目标值')
      示例:当多选参数Environment包含Production时显示当前项
      contains({Environment}, 'Production')
      
    2. 需同时包含多个特定值才显示:用and组合多个contains判断
      示例:当ResourceType同时选中VM和Storage Account时显示
      contains({ResourceType}, 'VM') and contains({ResourceType}, 'Storage Account')
      
    3. 选中任意一个符合条件的值就显示:用anyof遍历数组做条件匹配
      示例:当Region选中East US或West US时显示
      anyof({Region}, item => item == 'East US' || item == 'West US')
      
  • 操作补充:
    • 先确认下拉参数已开启「允许多选」配置
    • 进入目标可视化项的「配置可见性」面板,将上述表达式填入条件框
    • 调试时可添加文本框项,输出{参数名}查看多选参数的实际格式,验证表达式逻辑

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.30 16:30:43