Моя проблема в том, что я не вижу все свои поля в разделе «Доступные поля» на странице поиска в Кибане.
Когда я заполняю свою базу данных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
Спасибо!