2015-04-08 56 views
2

有沒有什麼辦法可以做腳本字段來返回字符串值?目前kibana文件說只允許數字腳本字段。字符串輸出在kibana 4腳本字段

例如:我有字段A = 1,我想要我的必填字段B = "Foo 1"

+0

尚未支持,「我們正在努力支持字符串,日期等。」 https://www.elastic.co/blog/kibana-4-rc1-is-now-available – Saad

+0

Thanks @Saad ..任何解決方法? –

回答

2

從Kibana4開始,它不支持非數字字段。如果您需要非數字腳本字段,您仍然可以使用彈性搜索腳本字段而不是kibana腳本字段。

但缺點是你必須重新索引你的ES。

+0

這是一個恥辱。我使用Kibana 4來搜索自己的定義,比如可視化。我想向搜索結果表中添加一個「visType」列,其中包含嵌套在visState字段中的type屬性的值。我期望能夠創建一個腳本字段來執行此操作('_source.visState.type'),但是,如你所說,不能在Kibana 4中這樣做。也許我太過於謹慎,但我不是熱衷於重新索引Kibana 4指數(.kibana)。 –