I want to use MergeContent processor to merge tweets to bulk insert into Elasticsearch index. For this I need command and tweets (each) to be separated by \\n. This is how it should look like
{ action: { metadata }}\n
{ request body }\n
Which will be
{ “index”}
{ tweet1 }
{ tweet2 }
When I put \\n as separator the processor actually adds \\n as a string instead of new line separator. Is it possible to make it actual new line? Also is it possible to leave or make footer empty?
Thanks in advance.
You are correct in that it takes the literal representation of what is entered. There are two ways to handle this:
With regards to your question on leaving the footer empty, it should work as you anticipate for the Merge Format of 'Binary Concatenation.' Making a quick test flow, I have verified this, but please let us know if it is not working for your particular configuration.
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.