I am able to see the output in stout but when I am indexing to ES it gives this error
The thing is if I am connecting to Hive from jdbc input this error comes. I am able to index data from oracle.
An error occurred sending a bulk request to elasticsearch. We will retry indefinitely. :error_message=> no method 'setHeaders' for arguments on Java:orgapachehttpclientmethod::httppost\n available overload:\n :error_class:nameerror
However I am able to stout events from Hive no error there
Not sure why this is happening I am able to output hive's data in many output like stout, csv, email. Everything works expect elasticsearch output. Why?
Moreover I am able to output to ES from various input sources like csv, oracle etc
For some reason I think that es output is sending some additional fields to host with some garbage values. Or some additional library is required for in jdbc input .
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.