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

Azure Logic App运行历史:如何按运行内参数筛选特定运行?

Azure Logic App运行历史按自定义变量筛选的实现方案

方法1:添加自定义跟踪属性(门户直接筛选)

  • 在Logic App工作流中,插入**「添加跟踪属性」**内置动作(位于「跟踪」分类下)
  • 配置键名(如LicensePlateNumber),值绑定到你的车牌号变量
  • 保存工作流后,新生成的运行记录会携带该自定义属性,可直接在运行历史页面的筛选器中:
    • 选择「自定义属性」作为筛选维度,输入键名和目标车牌号进行匹配
    • 或直接在筛选框输入OData表达式:properties/LicensePlateNumber eq '目标车牌号'

方法2:Azure Monitor日志查询(批量/复杂筛选)

  • 先确保Logic App已开启诊断设置,将运行日志发送至Log Analytics工作区
  • 进入Log Analytics,用Kusto语句查询筛选,示例:
    AzureDiagnostics
    | where ResourceType == "LOGICAPPS"
    | where OperationName == "Microsoft.Logic/workflows/runs/write"
    | extend LicensePlateNumber = tostring(parse_json(Properties).custom.LicensePlateNumber)
    | where LicensePlateNumber == "京A12345"
    | project TimeGenerated, RunId, LicensePlateNumber, Status
    
  • 该方法支持跨多个Logic App查询、时间范围过滤、统计分析等复杂场景

和Power Automate的差异说明

Power Automate针对低代码用户做了体验简化,自动暴露工作流变量作为可添加列;Azure Logic App偏向企业级定制,需手动通过跟踪属性或日志查询实现类似功能,虽然步骤稍多,但灵活性和扩展性更强。

内容的提问来源于stack exchange,提问作者Jens-Emil

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.20 17:37:04