搜索结果正在快递途中

社区日报 第309期 (2018-06-21)

社区日报白衬衣 发表了文章 • 0 个评论 • 1403 次浏览 • 2018-06-21 14:04 • 来自相关话题

1.一个在kibana页面进行计算的插件
http://t.cn/Rrvs0I0
2.Elasticsearch:跨集群数据迁移之离线迁移
http://t.cn/RrvsYkX
3.如何使用LogStash将SQL Server数据复制到Elasticsearch
http://t.cn/RrvsR1m

活动预告:
1.6月30日南京meetup参会报名中
https://elasticsearch.cn/m/article/647 
2.7月21日上海meetup演讲申请中
https://elasticsearch.cn/m/article/655 

编辑:金桥
归档:https://elasticsearch.cn/article/678
订阅:https://tinyletter.com/elastic-daily

可以将kibana5.x的前端静态文件提取出来单独放到自己的服务器上跑吗

回复

Kibana匿名用户 发起了问题 • 1 人关注 • 0 个回复 • 1508 次浏览 • 2018-06-21 11:37 • 来自相关话题

scroll 并发个数有限制吗?

Elasticsearchkennywu76 回复了问题 • 3 人关注 • 1 个回复 • 3204 次浏览 • 2018-06-21 10:02 • 来自相关话题

logstash remove_field中文字段名无效

Logstashwanglifeng 回复了问题 • 7 人关注 • 5 个回复 • 7431 次浏览 • 2018-06-20 23:42 • 来自相关话题

找出有两个号码以上的人-查询语法如何写?

Elasticsearchlaoyang360 回复了问题 • 2 人关注 • 1 个回复 • 1895 次浏览 • 2018-06-20 23:25 • 来自相关话题

请问查询人与人之间合作度,这种聚合查询怎么写呢?

ElasticsearchJack_Xiong 回复了问题 • 8 人关注 • 4 个回复 • 5412 次浏览 • 2018-06-20 19:12 • 来自相关话题

使用Java初始化TransportClient时,log4j报java.lang.NoSuchMethodError错误

回复

Elasticsearch匿名用户 发起了问题 • 1 人关注 • 0 个回复 • 8228 次浏览 • 2018-06-20 15:37 • 来自相关话题

Java连接到ElasticSearch 5.2 报错

Elasticsearch李远 回复了问题 • 7 人关注 • 6 个回复 • 16073 次浏览 • 2018-06-20 15:28 • 来自相关话题

logstash启动后报连接localhost:9200 401的问题。

Logstashluohuanfeng 回复了问题 • 3 人关注 • 1 个回复 • 4665 次浏览 • 2018-06-20 14:52 • 来自相关话题

elasticsearch支持类似mysql的自增id吗

Elasticsearchmedcl 回复了问题 • 4 人关注 • 3 个回复 • 4161 次浏览 • 2018-06-20 14:26 • 来自相关话题

elasticsearch6.2.4的源码怎么部署到eclipse上?

回复

ElasticsearchDonnyHo 发起了问题 • 2 人关注 • 0 个回复 • 3615 次浏览 • 2018-06-20 11:50 • 来自相关话题

社区日报 第308期 (2018-06-20)

社区日报千夜 发表了文章 • 0 个评论 • 1275 次浏览 • 2018-06-20 10:35 • 来自相关话题

1. 从ELK到EFK
http://t.cn/ROrGdqr 
2.两个Elaticsearch查询问题分析
http://t.cn/RBI7tSI 
3.Elasticsearch filter和query的不同
http://t.cn/R1Gs2NG 
 
活动预告
1. 6月30日南京meetup参会报名中
https://elasticsearch.cn/m/article/647 
2. 7月21日上海meetup演讲申请中
https://elasticsearch.cn/m/article/655 
 
编辑:江水
归档:https://elasticsearch.cn/article/677
订阅:https://tinyletter.com/elastic-daily
 

如何在ES中找到某字段首次出现的值?

Elasticsearchlaoyang360 回复了问题 • 3 人关注 • 1 个回复 • 1619 次浏览 • 2018-06-19 22:16 • 来自相关话题

有老铁测试了es6.3.0的sql功能吗?

Elasticsearchfeloxx 发表了文章 • 16 个评论 • 5800 次浏览 • 2018-06-19 16:26 • 来自相关话题

我单机装了个6.3.0
执行的时候老出现如下错误,有老铁遇到过吗?
 
我是这么来启动的
./elasticsearch-sql-cli http://127.0.0.1:9200
sql> show tables;
name | type
----------------+---------------
hello |BASE TABLE

sql> select * from hello;
Server error [Server encountered an error [Cannot extract value [deliveraddress.address] from source]. [SqlIllegalArgumentException[Cannot extract value [deliveraddress.address] from source]
at org.elasticsearch.xpack.sql.execution.search.extractor.FieldHitExtractor.extractFromSource(FieldHitExtractor.java:139)
at org.elasticsearch.xpack.sql.execution.search.extractor.FieldHitExtractor.extract(FieldHitExtractor.java:95)
at org.elasticsearch.xpack.sql.execution.search.SearchHitRowSet.getColumn(SearchHitRowSet.java:114)
at org.elasticsearch.xpack.sql.session.AbstractRowSet.column(AbstractRowSet.java:18)
 
 
 
这是测试数据的mapping
{
"test2": {
"properties": {
"deliveraddress": {
"properties": {
"phone_no": {
"type": "text",
"fields": {
"keyword": {
"ignore_above": 256,
"type": "keyword"
}
}
},
"default": {
"type": "boolean"
},
"address": {
"type": "text",
"fields": {
"keyword": {
"ignore_above": 256,
"type": "keyword"
}
}
},
"province": {
"type": "text",
"fields": {
"keyword": {
"ignore_above": 256,
"type": "keyword"
}
}
},
"city": {
"type": "text",
"fields": {
"keyword": {
"ignore_above": 256,
"type": "keyword"
}
}
},
"mapping_id": {
"type": "text",
"fields": {
"keyword": {
"ignore_above": 256,
"type": "keyword"
}
}
},
"name": {
"type": "text",
"fields": {
"keyword": {
"ignore_above": 256,
"type": "keyword"
}
}
},
"full_address": {
"type": "text",
"fields": {
"keyword": {
"ignore_above": 256,
"type": "keyword"
}
}
},
"zip_code": {
"type": "text",
"fields": {
"keyword": {
"ignore_above": 256,
"type": "keyword"
}
}
}
}
},
"alipaywealth": {
"properties": {
"balance": {
"type": "long"
},
"total_quotient": {
"type": "long"
},
"huabei_creditamount": {
"type": "long"
},
"mapping_id": {
"type": "text",
"fields": {
"keyword": {
"ignore_above": 256,
"type": "keyword"
}
}
},
"huabei_totalcreditamount": {
"type": "long"
},
"total_profit": {
"type": "long"
}
}
},
"id": {
"type": "text",
"fields": {
"keyword": {
"ignore_above": 256,
"type": "keyword"
}
}
}
}
}
}

这是测试数据
{
"_id": "5b1cbc7935eb6e0007a154bb",
"deliveraddress": [
{
"phone_no": "13*******98",
"default": true,
"address": "江苏省无asdads市徐***镇",
"province": "江苏",
"city": "无锡",
"mapping_id": "3561511087asdasd341",
"name": "b***",
"full_address": "湖asd***上7号",
"zip_code": "214400"
},
{
"phone_no": "15*******70",
"default": false,
"address": "江苏省苏州asdasdasd张家港经济技术开发区",
"province": "江苏",
"city": "苏州",
"mapping_id": "3561511asdasd505341",
"name": "a**",
"full_address": "新asd路***德***",
"zip_code": "215600"
}
],
"alipaywealth": {
"balance": 0,
"total_quotient": 0,
"huabei_creditamount": 500,
"mapping_id": "3561511asdsa63505341",
"huabei_totalcreditamount": 500,
"total_profit": 0
}
}
 
 
---
 
初步怀疑是不是不支持嵌套,数组啥的呀
 
然后我就翻了翻源码,发现了这个
 
我的错误就是在最后一个else里出现的
 
仔细一看,发现这个地方循环只要走了两次,或者前面的条件不成立就肯定会抛这个异常,这怎么看上去像是有点问题呢
 
    @SuppressWarnings("unchecked")
Object extractFromSource(Map<String, Object> map) {
Object value = map;
boolean first = true;
// each node is a key inside the map
for (String node : path) {
if (value == null) {
return null;
} else if (first || value instanceof Map) {
first = false;
value = ((Map<String, Object>) value).get(node);
} else {
throw new SqlIllegalArgumentException("Cannot extract value [{}] from source", fieldName);
}
}
return unwrapMultiValue(value);
}

es启动报:unknown setting [network.hosts] 不知是哪里配置的问题,求助

Elasticsearchkepmoving 回复了问题 • 2 人关注 • 1 个回复 • 2071 次浏览 • 2018-06-19 15:59 • 来自相关话题