Могу ли я добавить файл синонимов в существующий индекс OpenSearch или мне придется создать новый индекс и поместить все мои документы в новый индекс. Если второй вариант, то как перенести все документы из одного индекса в новый индекс?
Я попытался создать новый тестовый индекс и поместить файл синонимов, и это сработало, но теперь я хочу добавить его в свой основной индекс, содержащий 70 тысяч документов.
Рекомендую использовать Reindex API. Установите для wait_for_completion значение false (асинхронный запуск переиндексации) и получите идентификатор задачи. Используйте task_id в Task API, чтобы следить за статусом переиндексации.
POST _reindex
{
"source": {
"index": "markazproducts"
},
"dest": {
"index": "markazproductsv2"
}
}
Работал в AWS OpenSearch, хотя время ожидания запроса истекло