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

Azure Cognitive Service自定义技能输出正常但索引对应字段为空如何排查?

问题原因及修复方案

核心错误:输出字段映射路径配置错误

你的自定义技能上下文设置为/document,技能输出的procuradores字段会直接挂载到富化树的/document节点下,而非/document/content节点下。你当前索引器的outputFieldMappings中源字段路径填写错误,导致索引器无法读取到技能输出的值。

修复步骤

  • 修改索引器定义中的outputFieldMappings配置,将sourceFieldName从/document/content/procuradores改为/document/procuradores,修改后对应配置段如下:
"outputFieldMappings": [
  {
    "sourceFieldName": "/document/procuradores",
    "targetFieldName": "procuradores"
  }
]
  • 修改配置后重置索引器,重新运行全量索引即可生效。

其他可选排查点(修改路径后仍未生效时可检查)

  • 确认自定义技能返回的recordId与索引器请求传入的recordId完全一致,ID不匹配会导致富化结果无法关联到对应文档
  • 查看索引器运行日志,确认技能执行阶段没有抛出未捕获的警告或错误

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.30 17:27:03