Hi https://knowledge.亚搏在线safe.com/answers/90678/view.html Hi >
我最后也只是使用了http调用者。我很高兴不只是我这样!< br > < rel = "用户" href = " /用户/ 236 / janb。html " nodeid = " 236 " > < / > < / p >
我也有类似的问题。我使用的是FME beta 2018.1,使用的是Elasticsearch阅读器。亚马逊内部的Elasticsearch(6.3版),配置为不使用任何身份验证。当我没有插入任何JSON查询时,它可以很好地工作,但是当我放入一个简单的查询,如 {" Query ":{"term":{" country yorterritory ":"Belgium"}}}
如果我使用一个HTTPCaller并编写一个GET语句,它就会像预期的那样工作。
/ieda/_search?我发现的另一个错误是在弹性搜索阅读器和写入器中,它不喜欢HTTP://语法。文档中说可以使用它,但是当您有类似于“http://13.54.7.126:9201”的>http://13.54.7.126:9201”的内容时,它就不起作用了,它只在您键入13.54.7.126:9201
Jan
0时起作用看起来这个问题是由Amazon Web Services代理和改变消息的内容类型导致的,这将导致任何查询失败。我们想看看FME是否能做些什么来解决这个问题。< / p >
不好意思,参数改变后还是没有好结果。工作台在这里https://we.tl/TEAr5KcqFP
我试着用17.1.1.0,但无法运行,还是同样的错误。运行elasticsearch 5.1.1。< / p >
ELASTICSEARCH reader: HTTP Error 400-599: HTTP error code : 403
ELASTICSEARCH reader: {"message":"When Content-Type:application/x-www-form-urlencoded, URL cannot include query-string parameters (after '?'): '/officeearthsearch/earthsearch/_search?scroll=1m&size=1'"}
A fatal error has occurred. Check the logfile above for details
Will try with FME b17717
Hi @olivermorris,
我尝试了您的查询的简化版本,它似乎是工作的。如果你能让我知道哪个版本的elasticsearch您使用的是哪个版本的FME我可以找到更多细节的语法,但是现在你可以尝试下面的语法和使用“每个请求的特性参数在读者导航,在先进的参数搜索范围限制为1。< / p > < p > < / p > < p > {< / p > < p >“查询”:{" match_all ": {}}, < / p > < p >“排序”:{“CHANGED_DATE”:{“秩序”:“desc}}} < p > < / p > < / p > < p > < / p > < p > < / p >