gpt4 book ai didi

pandas - ES将AWS上的ElasticSearch托管到pandas df并返回ES ConnectionError

转载 作者:行者123 更新时间:2023-12-02 23:57:39 25 4
gpt4 key购买 nike

JN Error

Kibana

Indecis

我刚开始使用ElasticSearch,并从here.免费试用了14天

得到了一个usernamepasswordid,现在我正在传递我的Elasticsearch主机urlusernamepassword。但是得到错误。我如何从AWS托管的ES检索来自Elasticsearch到 Pandas 的数据框。
我将不对其进行处理,并将其保存回ES,即在处理之后将其保存到相同的索引以及新索引中。
另外,如果我查看/_cat/indices?v,它也存在。
我所做的是使用logstash将MySql(托管在AWS上)推送到ES(托管在AWS上)现在我想要获取数据,对其进行处理并推回ElasticSearch。就像是通过交易形成Apriori(市场购物篮分析)一样。我该怎么办?

最佳答案

连接应类似于:

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

如果未作为默认传递,则 flex 搜索将 http://和port作为 9200 添加,这将导致错误的主机为:
http://https://yourhost:yourport:9200
https://yourhost:youport --rather than this

然后到ConnectionError。我的主持人所在的位置是https://s以及其他端口。

为我工作!

Solution

关于pandas - ES将AWS上的ElasticSearch托管到pandas df并返回ES ConnectionError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52074677/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com