如何在Kibana 3仪表板中定义和查看scripted_field?

时间:2015-02-27 18:08:19

标签: elasticsearch kibana

我将Kibana 3连接到ElasticSearch。我可以成功查询和查看数据,并创建自定义仪表板。但是,我无法在我的信息中心中显示任何脚本字段。

  1. 在仪表板中应该在哪里定义脚本字段?我尝试将它放在我的仪表板中的几个地方:
  2. script_fields" :{             "测试" :{               "脚本" :"测试"             }           }

    1. 如何在仪表板中引用脚本字段?即,为了显示正常的返回字段,我使用rows.panels.fields = @ fields.myfieldname。我已经尝试了@ fields.test和@ script_fields.test以及其他一些没有结果的人。

    2. 我是否需要去Kibana 4才能实现此功能?

    3. 感谢任何帮助。

      谢谢, 戴夫

1 个答案:

答案 0 :(得分:0)

您无法在Kibana 3仪表板中定义脚本字段。您可以在Elasticsearch设置中预定义脚本,然后在“test”的情况下查询脚本字段名称作为常规字段。

Kibana 4将允许您动态定义脚本字段。