使用 Kibana 删除文档

run*_*ike 4 elasticsearch kibana

是否可以在 Kibana 中删除文档,如果可以,那么如何删除?

也许我误解了 Kibana 的用途,但它似乎是一个非常有用的功能:) 现在我必须搜索,复制文档 ID,转到 Sense 并进行查询,然后对我想要的每个文档重复此操作消除。

也许 Kibana 有一个插件可以让我做这种事情?我试过谷歌搜索并在这里搜索,但我一定使用了错误的术语,否则没有人想知道同样的事情。

小智 8

转到 Kibana DevTools 并执行删除请求:

DELETE IndexName/DocType/DocId
{}
Run Code Online (Sandbox Code Playgroud)

示例屏幕截图


Hug*_*dby 3

更改 Kibana 源代码是最直接的方法。然而,新版本的维护将变得困难。

另一种方法是构建一个小型 API,获取文档的索引、类型和 id,然后调用 ElasticSearch 的 Rest API 上的 DELETE。然后,您可以使用作为文档 ID 副本的字段在 Kibana 中构建 url。 Kibana 字段删除