ElasticSearch Хостинг в AWS ES для панд df и обратно в ES ConnectionError - PullRequest
0 голосов
/ 29 августа 2018

JN Error

Kibana

Indecis

Я только начал с ElasticSearch и взял бесплатную 14-дневную пробную версию с здесь.

Получил username, password и id, теперь я прохожу свой хост упругих поисков url, username и password. Но получаю ошибку. Как я могу получить фрейм данных из эластичного поиска в панды из AWS hosted ES. Я не хочу обрабатывать это и сохранять его обратно в ES, то есть в тот же индекс в новом индексе после его обработки.

Также, если я посмотрю на /_cat/indices?v, он существует там.

Я использовал logstash для отправки MySql (размещенного на AWS) в ES (а также на AWS). Теперь я хочу получить данные, обработать их и отправить обратно в ElasticSearch. Как я формирую Apriori (анализ корзины рынка) из транзакции Как я могу это сделать?

1 Ответ

0 голосов
/ 29 августа 2018

Соединение должно быть таким:

es = Elasticsearch(host="yourhost.aws.found.io",
port="9243", scheme="https",
http_auth=('elastic', 'password'))

Elastic Search добавляет http:// и порт как 9200 , если не передано по умолчанию , что приводит к неверному хосту как:

http://https://yourhost:yourport:9200
https://yourhost:youport  --rather than this


А потом до ConnectionError. Где мой хост был на https:// с s и на другом порту.

Работал на меня!

Solution

...