关于SharePoint索引器能否使用微软内置/自定义ML技能的咨询
技能支持情况
以SharePoint文档为数据源的索引器完全支持微软内置技能和自定义ML技能,这是Azure Cognitive Search的标准功能,只要你的搜索服务启用了认知搜索功能且配额充足,就可以正常部署技能集。
技能无返回结果的排查方向
- 技能集定义校验:
- 确认技能输入字段是否匹配SharePoint文档提取的源字段(比如是否正确使用
documentContent作为内容输入) - 检查技能输出字段与索引字段的映射是否正确,字段类型是否兼容(例如实体识别的数组输出对应索引的
Collection(Edm.String)类型) - 核对技能参数配置是否符合要求(比如关键短语提取的
maxKeyPhrases取值是否合理)
- 确认技能输入字段是否匹配SharePoint文档提取的源字段(比如是否正确使用
- 索引器运行日志检查:
- 通过REST API执行
GET /indexers/{indexer-name}/status,查看技能执行阶段的具体错误信息(比如文档格式不支持、技能调用超时、权限不足)
- 通过REST API执行
- 自定义ML技能验证:
- 若使用自定义技能,检查后端服务是否正常运行,能否正确接收并处理请求,返回的JSON格式是否符合要求(需包含
values数组,每个元素有recordId和data字段)
- 若使用自定义技能,检查后端服务是否正常运行,能否正确接收并处理请求,返回的JSON格式是否符合要求(需包含
- 数据源权限确认:
- 确保索引器的身份凭证拥有SharePoint文档的读取权限,能获取完整文档内容用于技能处理
内容的提问来源于stack exchange,提问作者howlieT
相关产品推荐
相关产品推荐

