azure - Azure 搜索中的分组依据和计数

标签 azure azure-cognitive-search azure-search-.net-sdk

我想将项目从 Elasticsearch 迁移到 Azure 认知搜索,但找不到执行分组 + 计数操作的方法,例如 Elasticsearch 客户端“聚合”方法。在 Azure 搜索中执行此操作的正确方法是什么? Ofc我可以获取所有数据并在我的代码中进行计数(我的情况下数据量不是很大),但必须有一个更优化的解决方案。

最佳答案

您或许可以使用facets为了那个原因。尽管它比 Elasticsearch 客户端“聚合”方法受到更多限制。

关于azure - Azure 搜索中的分组依据和计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76819429/

相关文章:

azure - 导致 Azure API 管理在收到请求和后端执行之间超时的原因

visual-studio-2010 - 使用 Azure SDK 1.7 从 Visual Studio 发布不再有效 - 证书/指纹错误

django - Django Web 应用程序中的 Azure 响应时间缓慢

azure - Azure 认知搜索建议的同义词映射

Azure 搜索,跳过大 blob 但仍索引元数据

Azure 搜索未返回正确的结果。搜索查询中的(点)

linux - 只能导入 VHD 格式的 Blob

azure - 如何在 Azure 搜索 REST API 上使用 "id"删除特定文档?

c# - 为什么 azure 搜索会抛出 IndexBatchException 而 IndexingResults 中没有失败

azure - 此 Azure 搜索索引错误意味着什么? "The property ' x' 在类型 'search.documentFields' 上不存在 ...”