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

Azure Workbooks Grid行点击传参失效,寻求排查建议

Azure Workbooks Grid行点击传参失败排查方案

以下是针对你遇到的参数未传递问题的具体排查步骤:


1. 修正Grid导出参数与查询列的映射关系

你的统计查询最后通过project将原始字段service重命名为Site,name重命名为["Operation Name"],但Grid组件的导出参数需要对应查询返回的实际列名,而非原始字段名:

  • 若你想保留当前的列别名,在Grid高级设置的导出参数中,_service需映射到列名Site,_name需映射到列名["Operation Name"](注意带引号的列名要完整输入)。
  • 更稳妥的方式是在统计查询的最后project中保留原始字段,避免别名混淆:
    | project Site=service,
        ["Operation Name"] = name, 
        ["Count"] = totals , 
        ["Success"] = successes, 
        ["Failure"] = failures, 
        Status = iif(failures>0,"❌","✔️"),
        service,  // 保留原始字段用于传参
        name      // 保留原始字段用于传参
    
    之后在Grid导出参数中直接选择service和name字段即可。

2. 检查详情查询的字段匹配问题

详情查询中使用operation_Name == '{_name}',但统计查询里的name对应requests表的name字段,需确认这两个字段是否完全一致。若requests表中实际存储API名称的字段是name而非operation_Name,需修正详情查询的过滤条件:

| where (cloud_RoleName == '{_service}' and name == '{_name}')

3. 验证参数传递是否生效

临时修改详情查询为如下内容,点击Grid行后查看输出结果,确认参数是否被正确填充:

print 传入的服务名='{_service}', 传入的API名称='{_name}'

若输出为空或不符合预期,说明Grid的导出参数配置未正确关联到列。

4. 确认组件关联配置

  • 进入Grid组件的行点击操作设置,选择「更新参数」,确保_service和_name参数分别关联到对应的列。
  • 确认详情查询的参数设置中,_service和_name被标记为「由其他组件提供值」,而非手动输入的固定值。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.03 22:45:39