elasticsearch-query相关内容

如何在Elasticsearch索引中处理null

我有一个要导出到Elasticsearch的SQL表. 其中一列是可为空的数字字段,某些记录中为空. 当我们尝试索引表时,会出现此错误: 表的ETL(BigQuery-> ElasticSearch)作业之一可能是由于对象不兼容而从索引20000开始的ES Failed Chunk 10000.失败的BigQuery表:MLS错误的堆栈跟踪:追溯(最近一次通话):文件"/Users/ ..
发布时间:2021-05-03 20:17:08 其他开发

如何在Elasticsearch搜索模板中使_source字段动态化?

在弹性搜索中使用搜索查询时,我们定义了响应中需要哪些字段 "_ source":[“名称",“年龄"] 在使用搜索模板时,我们必须在将搜索模板插入ES群集时设置_source字段值. "_ source":[“名称",“年龄"] 但是搜索模板的问题在于,它将始终返回我们名称和年龄,并且要获取其他字段,我们必须相应地更改搜索模板. 我们是否可以通过任何方式从客户端传递搜索字段,使其 ..

如何将背景色应用于相同仪表板中的Kibana表

在Kibana仪表板中实现彩色表格时,我遇到了一个挑战,并试图找出互联网上的最佳方法,但到目前为止还没有任何办法.因此,由于我不想重新发明轮子并从头开始创建,所以我想听听您关于此实现的最新状态.顺便说一句,我知道我们可以根据其值定义一个单元格颜色,但是它不能只是单元格颜色,它必须是所有表格行或至少一个完整行. 面临的挑战是在同一个仪表板上绘制两个简单的表,一个完全为红色,第二个均为绿色.这是 ..

在Elasticsearch中使用关键字进行聚合

我的最终目标是使用Elasticsearch索引构建多面搜索页面。 我正在关注本教程 为什么此聚合查询不适用于我的数据?我想我需要更改聚合子句,以便它引用关键字而不是字段,但不知道语法。 这是我的数据。我的意思是对以下Postman命令的响应: GET https://: @: ..

_search查询在Elasticsearch中如何工作?

更多的问题是:“ Elasticsearch节点如何交互以给出特定的搜索结果,搜索请求的流程是什么?” 我已经提到下面的链接可以理解,但对于我要理解的内容,它们并不太清楚。 https://www.elastic.co/guide/zh-CN/elasticsearch/reference/master/ingest.html https://www.elastic.co/guide ..
发布时间:2020-10-28 02:28:36 其他开发

如何通过_id通过别名请求单个文档?

如果别名中所有索引上的所有键都是唯一的(这是一个外部保证),是否可以通过查询别名按其ID请求单个文档? 解决方案 是的,查询跨越多个索引的别名的方式与查询一个索引的方式相同。 通过别名查询: POST my_alias_name / _search { “ filter”:{ “ term”:{“ _ id”:“ AUwNrOZsm6BwwrmnodbW”} } } ..
发布时间:2020-10-28 01:33:29 其他开发

多个“匹配短语”包括:弹性搜索中的查询

这对我来说应该是显而易见的,但事实并非如此。以下两个比赛仅在第二阶段进行比赛(在这种情况下,为开普盆地) “ query”:{ “ match_phrase”:{ “ contents”:{ “ query”:“ St Peter Fm”, “ query”:“ Cape Basin“ } } } ” query“:{ ” match_phrase“:{ ” contents“: ..
发布时间:2020-10-28 01:33:15 其他开发

具有词组匹配功能的Edge NGram

我需要自动完成短语。例如,当我搜索“阿尔茨海默氏痴呆症” 时,我想获取“阿尔茨海默氏症痴呆症” 。 为此,我配置了 Edge NGram标记程序。我同时尝试了 edge_ngram_analyzer 和 standard 作为查询正文中的分析器。但是,当我尝试匹配短语时却无法获得结果。 我在做什么错了? 我的查询: { “ query”:{ “ multi_match”: ..

ElasticSearch映射对分组文档进行折叠/执行操作的结果

有一个对话列表,每个对话都有一个消息列表。每个邮件都有不同的字段和 action 字段。我们需要考虑的是,在对话的第一条消息中使用了操作 A ,在一些消息之后,使用了操作 A.1 以及稍后的 A.1.1 等(有一个聊天机器人意图列表)。 将对话的消息操作分组将类似于: A> > > A.1> > A.1> A.1.1 ... 问题: 我需要使用ElasticSearch创建一个报 ..

如何通过Elasticsearch中的嵌套字段计算多个唯一文档?

我正在尝试对具有唯一嵌套字段值的文档进行计数(接下来,文档本身也是如此)。看起来获得唯一文档有效。 但是,当我尝试执行 count 的请求时,出现如下错误: 抑制:org.elasticsearch.client.ResponseException:方法[POST],主机[ http :// localhost:9200] ,URI [/ package / _count?ignore_t ..