Не удалось выполнить действие: create_index в Elasticsearch AWS - PullRequest
0 голосов
/ 03 октября 2019

Я пытаюсь вставить несколько индексов в Elasticsearch, используя API для одного документа. У меня есть около 9000 множественных индексов. И у каждого индекса есть несколько документов.

API для одного документа: es.index(index=myObject._id, doc_type=doc_name, body=records,request_timeout=40)

Процесс начинается нормально, но, что интересно, после вставки 499 случайных индексов (с несколькими документами) я получаю ошибку во время вставкиaction.

Ошибка:

RequestError(400, 'illegal_argument_exception', '[9de9df3c092bfd8ae79870249a31cf28][x.x.x.x:9300][indices:admin/create]').

Я запускаю Elasticsearch на AWS и использую Python Elasticsearch Client

Отредактировано:

Я сделалнебольшой эксперимент.

for index_ in range(0,1000,1):
    wb_record=dict()
    wb_record['md']=0
    es.index(index=str(index_), doc_type='wellbore_data', body=wb_record,request_timeout=100)

И все же я получил ту же ошибку

RequestError: RequestError(400, 'illegal_argument_exception', '[72a30a0a1c8b23082c09610fd1bc32a8][x.x.x.x:9300][indices:admin/create]')

Кто-нибудь может мне помочь с этой ошибкой?

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...