Отправка массива JSON в elasticsearch

Добрый день.
Коллеги подскажите, кто может сталкивался. Существует массив объектов json. С помощью какой команды его можно отправить в elastic. Массив примерно такого вида:

[
{
“KeyOperation”: “Операция 1”,
“SessionNumber”: 2,
“User”: “user1”,
“ExecutionTime”: 7.738,
“DoneWithError”: false
},
{
“KeyOperation”: “Операция 2”,
“SessionNumber”: 2,
“User”: “user1”,
“ExecutionTime”: 46.074,
“DoneWithError”: false
}
]

https://www.elastic.co/guide/en/elasticsearch/reference/current/array.html

https://www.elastic.co/guide/en/elasticsearch/reference/current/mapping.html#field-datatypes

Маппинги тебя интересуют я так понимаю

Возможно я не понял, но мне кажется это не тоже самое. Мне нужно передать массив, чтобы из элементов этого массива получилось 2 документа. Т.е. сделать тоже самое, чтобы я мог бы сделать с помощью 2 команд:

PUT /my_index/_doc/1
{
“KeyOperation”: “Операция 1”,
“SessionNumber”: 2,
“User”: “user1”,
“ExecutionTime”: 7.738,
“DoneWithError”: false
}

PUT /my_index/_doc/2
{
“KeyOperation”: “Операция 2”,
“SessionNumber”: 2,
“User”: “user1”,
“ExecutionTime”: 46.074,
“DoneWithError”: false
}

Возможно бы здесь помогла команда bulk, но здесь мне придется также каким-то образом массив преобразовывать.

И сейчас функция маппинга в 7 версии по умолчанию не используется https://www.elastic.co/guide/en/elasticsearch/reference/current/removal-of-types.html

Минимальный препроцессинг все равно потребуется. Но проиндексировать несколько документов за один вызов можно. См. bulk API.