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

如何通过Azure Resource Graph Explorer查询调用指定Azure函数的逻辑应用

查询调用指定Azure函数的逻辑应用(Azure Resource Graph)

准备工作

首先需要确认目标Azure函数的关键标识:

  • 优先获取函数的资源ID:在Azure门户进入目标函数应用→对应函数→概述页面,复制“资源ID”字段
  • 如果资源ID不便获取,也可以用函数应用名称和函数名(调用URL里的核心部分)

查询语句示例

方式1:通过函数资源ID精确匹配

这种方式准确率最高,避免同名函数的干扰:

resources
| where type == "microsoft.logic/workflows"
| extend definition = parse_json(properties.definition)
| mv-expand actions = definition.actions
| where actions.type == "Function"
| where actions.inputs.uri contains "<你的函数资源ID>"
| project name, resourceGroup, id, location

方式2:通过函数应用名称+函数名匹配

如果没有资源ID,可利用调用URI的特征匹配:

resources
| where type == "microsoft.logic/workflows"
| extend definition = parse_json(properties.definition)
| mv-expand actions = definition.actions
| where actions.type == "Function"
| where actions.inputs.uri contains "<函数应用名称>" and actions.inputs.uri contains "<函数名>"
| project name, resourceGroup, id, location

使用说明

  1. 将语句中的占位符替换为实际值,比如<你的函数资源ID>换成复制的资源ID字符串
  2. 登录Azure门户,打开Resource Graph Explorer,粘贴上述语句后执行
  3. 查询结果会列出所有直接调用目标函数的逻辑应用,包含名称、资源组、资源ID和区域信息

注意点

  • 该查询支持消耗型和标准型逻辑应用
  • 如果存在嵌套调用(逻辑应用A调用逻辑应用B,B再调用目标函数),此查询只会返回逻辑应用B;若要追溯全链路,需要额外扩展查询逻辑

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.01 18:17:37