【发布时间】:2020-10-24 08:52:03
【问题描述】:
以下是将数据发送到本地 Elasticsearch 的代码
r = [{'Name': 'Dr. Christopher DeSimone', 'Specialised and Location': 'Health'},
{'Name': 'Dr. Tajwar Aamir (Aamir)', 'Specialised and Location': 'Health'},
{'Name': 'Dr. Bernard M. Aaron', 'Specialised and Location': 'Health'},
{'Name': 'Eliana M. Aaron', 'Specialised and Location': 'Health'},
{'Name': 'Dr. Joseph J. Aaron', 'Specialised and Location': 'Health'},
{'Name': 'Dr. Michael R. Aaron', 'Specialised and Location': 'Health'},
{'Name': 'Dr. Darryl H. Aarons', 'Specialised and Location': 'Health'},
{'Name': 'Dr. William B. Aarons', 'Specialised and Location': 'Health'},
{'Name': 'Dr. Sirike T. Aasmaa', 'Specialised and Location': 'Health'},
{'Name': 'Dr. Jacobo A. Abadi', 'Specialised and Location': 'Health'}]
from elasticsearch import Elasticsearch
es = Elasticsearch()
es.cluster.health()
es.indices.create(index='my-index', ignore=400)
for e in enumerate(r):
es.index(index="my-index", body=e[1])
如何使用 lambda 处理程序将数据发送到 AWS 的 Elasticsearch
我已经创建了 Elasticsearch(t2 small) https://search-xxx.us-east-1.es.amazonaws.com的域公共访问
如何编写 lambda 处理程序以将数据发送到弹性搜索
【问题讨论】:
标签: python amazon-web-services elasticsearch aws-lambda