587
社区成员
今天我突然无法访问elastic了,web页面报告如下:
当前无法连接到为 Kibana 配置的 Elasticsearch 集群。
要使用此 Kibana 发行版中全部免费功能,请将 Elasticsearch 更新为默认发行版。
请问这是什么原因?
你好,请教个问题,es的一个index中有10个字段,比如姓名、年龄、性别、地址等,设计mapping的时候给这些字段设置了null_value,但是加入我插入一条数据只有姓名,在查询这条数据的时候结果也只有姓名这一个字段,为什么不显示其他字段并带有默认值呢?举例设置默认年龄 10,性别 男,地址 中国,如果我直插入姓名 张三 这一条文档,查询结果只有姓名 张三,而不是显示 姓名 张三,年龄 10,性别 男,地址 中国这样啊?是我mapping写的有问题还是插入数据的问题?
你好,你上条回复官网链接的我是看过了呀,没有看到能修改默认值的,我想你可能误会我的意思了,我是想修改默认的值呀,比如precision_threshold默认值是3000,我想改成4w,而不是dsl语句查询中设置成4w,或者官网提供的curl方式修改当前查询的值,默认值修改之后每个aggs查询precision_threshold的都是4w了,在比如max_result_window默认是1w,我在settings设置成5w,这样以后默认值就是5w了, 我这样表述清楚吗。能麻烦在给解答下吗,又尝试很长时间也没有找到合适的答案。
hello,请教下我该如何修改aggs的precision_threshold默认参数呢,我尝试了使用post方式修改settings下的参数,然而不行,我下载了源码只搜到了indexSettings等参数修改,搜索了好久也没有找到对应的默认配置修改。
hello,请教个问题,我在使用es-sql查询时如何设置参数呢,比如聚合查询 precision_threshold默认是3000,我使用dsl语句时候可以直接设置,但是使用sql怎么设置 呢,看了官网也没有此参数的设置。
您好,请教一下,我只是想简单做个模糊搜索类似sql:
select name,address,age from info where name like '%武汉大学%'
我在数据库中获取的总量有12条。
然后将数据导入es。执行查询:
{
"query":{
"match_phrase":{
"name":"武汉大学"
}
}
}
我获取到总数为9个。我的映射:
{
"name" : {
"type":"text",
"fields":{
"keyword":{
"type":"keyword",
"ignore_above": 256
}
},
"analyzer":"ik_max_word",
"search_analyzer":"ik_max_word"
}
}
缺失的三个分别是:
武汉大学生产技术**
武汉大学生命科学**
武汉大学化学化工**
我现在怀疑是分词的问题,我应该怎么处理,
武汉大学生产技术分词后处理为:武汉,大学生,大学,学生,*
武汉大学化学化工分词后处理为:武汉,大学化学,大学,化学,*
我现在哪里出现问题,分词?还是 不应该用macth_phrase?有什么解决办法
你好! 我这边执行这条命令./bin/logstash -f config/Logconf/test.conf后无结果数据展示,请问是什么原因。在/kibana前端可以GET /test.log/_search 获取最新数据。