отправить данные JSON через запрос REST на Talend - PullRequest
1 голос
/ 16 мая 2019

Я хочу отправить данные в мою базу данныхasticsearch.для этого я восстанавливаю свои данные из базы данных оракула, преобразую их в json и отправляю их через запрос REST на talend

. Используюasticsearch версии 7.0.1 и talend 7.1.1

отправка данных:

{"name": "Fabrice", "site": "Paris", "department": "North West"}

метод вставлен в этот URL: "http://localhost:9200/my_index"

У меня есть эта ошибка:

Exception in component tRESTClient_1 (myProject)
javax.ws.rs.WebApplicationException: HTTP 405 Method Not Allowed

1 Ответ

0 голосов
/ 16 мая 2019

Если вы не передаете идентификатор в URL, тогда вам нужно использовать метод " POST ".

Я получил похожую ошибку, когда попытался выполнить запрос, который вы разместили в Кибане.

Вы можете прочитать больше здесь: https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-index_.html

PS: я не знаю, как Talend играет на вещах, но я предполагаю, что вы запускаете его локально, иначе я бы ожидал другую ошибку из-за невозможности достичь "localhost".

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