如何在Kibana中进行编辑

时间:2019-04-09 13:11:04

标签: elasticsearch kibana

场景:我有一个应用程序,其中我的Java应用程序将用户数据从数据库推送到使用Kibana仪表板访问的Elastic搜索。我还有一个Content应用程序,它允许用户使用我的Java应用程序创建/编辑保存在数据库中的数据。

用例:当用户在Kibana仪表板中分割数据并到达意识到数据错误的地步时,他想对数据点进行更改。例如。某些公司显示在仪表板的特定城市中,这似乎是错误的数据。用户可能希望将城市更改为正确的城市。

问题案例:我无法找到一种方法来允许在Kibana中编辑数据或在Kibana中进行某种深度链接,从而将用户从Kibana转到我的Content应用程序,以便用户可以编辑数据点。 当前,用户可以转到内容应用程序,搜索公司,搜索地址并在此处进行更改,但是要与数百万个公司和数据库中的数百万个数据点联系起来非常麻烦。

1 个答案:

答案 0 :(得分:1)

到目前为止,还没有发现编辑的可能性...但是可以进行链接: 当您转到“ Kibana / Mgmt /索引模式”时,您可以定义字段以呈现为可点击的网址(例如,在“数据表”中使用)。 如果您的字段包含例如某些ID myid,您可以让kibana输出一个可点击的链接,而不是指向例如https://mysite/?id=myid 有关详细信息,请参见https://www.elastic.co/guide/en/kibana/current/field-formatters-string.html

如果您需要更复杂的链接选项(例如,有效的链接需要包含文档的多个字段),则可以创建一个所谓的脚本字段,您可以在其中访问Elasticsearch文档的多个字段,并且可以构建更多的链接或更少自由地)。 我们使用大量的链接从概述kibana仪表板链接到其他系统,并在各个项目上包含详细数据,例如,参见此数据表: enter image description here