GetTwitter处理器最后返回带有\ r \ n(\ 0D \ 0A)的流文件。我正在构建Elasticsearch批量插入文件(使用MergeContent Processor),需要用\ n(\ 0A)替换\ r \ n。否则我收到来自ES的错误。 我正在考虑使用ReplaceText处理器,但不确定使用什么作为搜索和替换参数。
提前致谢。
答案 0 :(得分:2)
看来elasticsearch可以摄取JSON。从Apache NiFi GetTwitter处理器返回的数据是有效的JSON。将JSON文档发布到ElasticSearch时返回的错误是什么?您使用什么技术发布到ElasticSearch?
由于 乔