如何使用elasticsearch hadoop搜索多个索引

mfpqipee  于 2021-06-02  发布在  Hadoop
关注(0)|答案(1)|浏览(355)

假设下面的senario:我们有以下索引index-1,index-2,index-4,是的,由于某种原因'index-3'被遗漏了,因为我不知道在搜索期间,所以我想搜索一个像“index-1,index-2,index-3,index-4”这样的索引模式,在http请求中,我可以设置选项“ignore\u unavailable”来忽略遗漏的索引。
但是如何使用“org.elasticsearch.hadoop.mr.esinputformat”实现同样的效果呢?如果我将[es.resource.read]设置为“index-1,index-2,index-3,index-4”,作业将失败,并出现index not found异常。将“es.index.read.missing.as.empty”设置为true时,即使索引模式中存在某些索引,结果也会变为空。

wnavrhmk

wnavrhmk1#

这听起来像是一个错误,应该提交到他们的网页

相关问题