Кибана "Доступные поля" не отображает (строковые) поля внутри массива - PullRequest
0 голосов
/ 05 июня 2019

Моя проблема в том, что я не вижу все свои поля в разделе «Доступные поля» на странице поиска в Кибане.

Когда я заполняю свою базу данныхasticsearch следующими данными:

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

В поле массива будут отображаться как поле «пользователь», так и поле «дата», но не две строки «строка1» и «строка2».

Вместо этого массив «data» отображается со значением, например:

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

Если я выберу также «показывать пропущенные поля», я вижу поля «string1» и 2, но получаю сообщение об ошибке:

это поле присутствует в вашем отображении эластичного поиска, но не в любом документы в результатах поиска

Но ясно, что оба поля существуют и содержат данные.

Запуск Elasticsearch и Kibana версии 7.1.1

Спасибо!

...