我有 1GB 的 Json 文件,我正在尝试使用 Azure 认知搜索对其进行索引。在创建索引器的最后一步,我收到一条错误消息:“请求无效。详细信息:无效索引:索引包含 54 个复杂集合字段。一个索引最多可以有 40 个复杂集合字段。”
微软支持也提到这是一个产品限制。
有没有人遇到过这种情况?
我有 1GB 的 Json 文件,我正在尝试使用 Azure 认知搜索对其进行索引。在创建索引器的最后一步,我收到一条错误消息:“请求无效。详细信息:无效索引:索引包含 54 个复杂集合字段。一个索引最多可以有 40 个复杂集合字段。”
微软支持也提到这是一个产品限制。
有没有人遇到过这种情况?
支持索引仅限于 40 个复杂集合字段是正确的。但是,通常可以通过排除索引中不需要的内容,或修改索引字段的构建方式和从文档中的数据聚合的方式来解决此限制:建议索引结构的门户向导是通过对数据源中的数据进行采样来尽力而为的自动化过程,但它不了解什么是重要的,什么不是。通常需要对其建议进行额外的手动步骤,并且是根据您的特定要求优化它们的机会。
这篇文档文章也可能提供一些有用的建议:How to model complex data types in Azure Cognitive Search