我希望能够使用elasticsearch-dsl高级库,将CSV文件索引到ElasticSearch中,而不使用Logstash。
假设有一个CSV文件,其中包含标题,例如:
name,address,url
adam,hills 32,http://rockit.com
jane,valleys 23,http://popit.com
什么是将所有数据按字段索引的最佳方法?最终,我希望每一行看起来像这样。
{
"name": "adam",
"address": "hills 32",
"url": "http://rockit.com"
}
elasticsearch-dsl
依赖于elasticsearch-py
库。请查看 elasticsearch-py 文档 中如何插入文档的示例。 - user378704