20得票2回答
Elasticsearch-py中与别名操作相当的是什么?

我正在尝试使用 多索引 方法,使用 elasticsearch-dsl 实现。基本上有两个步骤: 1. 创建别名:PUT /tweets_1/_alias/tweets_search PUT /tweets_1/_alias/tweets_index 2. 必要时更改别名:POST /_...

7得票1回答
更新到Elasticsearch 2.3后无法定位嵌套的地理点。

我们使用AWS托管的Elasticsearch服务,最近从1.5升级到了2.3。我们在Python中使用elasticsearch-dsl包构建查询,并成功地迁移了大多数查询,但是无论我尝试什么都无法解决geo_distance的问题。 映射: { 'company': {...

8得票1回答
使用Python在elasticsearch中索引JSON文件?

我有一堆JSON文件(100个),它们的名称分别为merged_file 1.json,merged_file 2.json等。 我该如何使用Python(elasticsearch_dsl)将所有这些文件索引到elasticsearch中? 我正在使用此代码,但似乎无法正常工作: fr...

9得票2回答
使用Python将CSV索引到ElasticSearch

我希望能够使用elasticsearch-dsl高级库,将CSV文件索引到ElasticSearch中,而不使用Logstash。 假设有一个CSV文件,其中包含标题,例如: name,address,url adam,hills 32,http://rockit.com jane,val...

9得票1回答
基于doc_count的Elasticsearch范围桶聚合

我有一个类似这样的elasticsearch聚合查询。 { "aggs": { "customer": { "aggs": { "Total_Sale": { "sum":...

7得票1回答
在Elasticsearch DSL中设置请求特定超时时间出现问题

我正在尝试使用elasticsearch_dsl为特定请求设置timeout。 我已经尝试了以下方法: from elasticsearch import Elasticsearch from elasticsearch_dsl import Search, F ... def do_s...

7得票3回答
将SQL转换为DSL Elasticsearch查询

我希望将这个SQL查询转换成Elastic DSL查询语言。 SELECT t.pk_c_c_s, t.fk_c_c_id, t.s_b_a, t.datetime, SUBSTR(t.datetime, 0, 7) m, ...

8得票2回答
Python Elasticsearch-DSL 父子关系

我开始使用Python库elasticsearch-dsl。 我正在尝试实现一个父子关系,但是它没有起作用: class Location(DocType): name = String(analyzer='snowball', fields={'raw': Str...

8得票1回答
如何在Elasticsearch Painless参数中检查键是否存在?

如何在painless脚本映射参数中检查键是否存在。 在下面的查询中,检查a.toString()键是否存在于params中。 我已经尝试了一切,但没有让它工作。 请帮助我 映射: "id": { "type": "long" } 查询: { "query":{ "...

11得票2回答
使用Query DSL查询字符串是否包含在字段中的查询

我正在尝试使用Kibana筛选包含字符串“pH”的字段。该字段名为extra.monitor_value_name。可能的值示例包括Temperature_ABC01、DO_ABC01或者pH_ABC01。 Kibana的Elasticsearch查询DSL似乎没有“包含字符串”的操作,因此...