Как сделать Elasticsearch Bulk Insert в Python
У меня есть массив JSON, который содержит список данных, которые необходимо отправить в экземпляр ElasticSearch. Что-то вроде
[ {"Message": "2aTeFCKTYWwfrF"}, {"Message": "2aTeFCKTYWwfrD"}, {"Message": "2aTeFCKTYWwfrW"}.......{"Message": "2aTeFCKTYWwfrG"}]
Теперь, чтобы вставить простые данные JSON (как только элемент в первом индексе этого массива) из Python в Elasticsearch, вот что у меня есть
url = 'http://localhost:9200/hello/world'
payload = {"Message": "2aTeFCKTYWwfrF"}
response = requests.post(url, json=payload, headers={})
Теперь, если бы я хотел вставить все данные из массива в одну и ту же конечную точку с помощью Bulk API, как бы я это сделал? Я, кажется, не совсем понимаю документы здесь https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-bulk.html