Kibana“可用字段”未显示数组内的(字符串)字段

时间:2019-06-05 11:05:56

标签: elasticsearch kibana elastic-stack

我的问题是我在Kibana的发现页面的“可用字段”部分中看不到所有字段。

当我用以下数据填充我的Elasticsearch数据库时:

    {
    "user": "a",
    "data": [
       {
       "string1":"abc",
       "string2":"abc",
       "date": "2011-08-12T20:17:46.384Z"
       }
     ]
    }

数组中的“用户”字段和“日期”字段都会显示,但不会显示两个字符串“ string1”和“ string2”。

相反,数组“ data”显示为类似值:

  

[{“ string1”:“ abc”,“ string2”:“ abc”,“ date”:“ 2011-08-12T20:17:46.384Z”}]

如果我也选择“显示缺少的字段”,则可以看到“ string1”和2个字段,但会收到错误消息:

  

此字段显示在您的Elasticsearch映射中,但不存在   搜索结果中的文档

但是很明显,两个字段都存在并且包含数据。

运行Elasticsearch和Kibana版本7.1.1

谢谢!

0 个答案:

没有答案