如何连接两个elasticsearch插入物?

问题描述 投票:0回答:1

我是Elasticsearch的新手,来自SQL背景。我们正在尝试使用ELK堆栈来监视Jenkins服务器。我们使用elasticsearch报告插件发送有关该工作的大量信息。但是,我们还需要发送一些自定义信息。但是,如何在Kibana中加入这两条信息?在一个SQL数据库中,我将有两个表,然后根据一个键将它们联接起来。但是,在弹性搜索中我不怎么做。有什么建议么?

elasticsearch jenkins kibana
1个回答
0
投票

创建join-field mapping。这等效于SQL中的外键约束。由于您可以控制logstash部分,因此建议您将其设置为父级,而ES报告信息为子级。

    查询日志时使用has_child query。这种查询的行为类似于SQL中的联接查询。
© www.soinside.com 2019 - 2024. All rights reserved.