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

Azure认知搜索添加自定义技能集时无法识别Azure Function App

排查Azure Function App未在认知搜索技能集下拉中显示的问题
  • 检查Function App定价层:必须使用高级(Premium)或专用(Dedicated)定价层,消费(Consumption)层的Function App因动态IP和冷启动特性,无法被认知搜索的技能集下拉列表识别。
  • 确认区域一致性:Function App与认知搜索服务必须部署在同一Azure区域,跨区域资源不会出现在下拉列表中。
  • 细化权限配置:除了基础读取权限,需确保搜索服务的系统分配托管标识被授予Function App的Microsoft.Web/sites/functions/read权限,且权限作用域直接指向目标Function App(而非仅资源组)。
  • 检查触发器类型:只有配置了HTTP触发器的Function才能被识别为自定义Web API技能,其他触发器类型不会出现在列表中。
  • 排查私有端点配置:若Function App启用了私有端点,需确保认知搜索服务在同一虚拟网络内,或已通过对等连接建立访问通路,否则下拉列表无法加载该资源。
  • 验证资源可见性与用户权限:确认Function App未设置为隐藏资源,且当前登录Azure账户对该Function App拥有至少**读者(Reader)**权限——门户展示资源需要当前用户具备相应权限,仅搜索服务有权限不足以在下拉列表中显示。
  • 确认Function App运行状态:确保Function App处于**运行(Running)**状态,已停止或已删除的资源不会被加载到列表中。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.10 20:12:03