Hello Matt, Thank you very much for your reply! I guess "ExecuteProcess" should also work with a beeline command? However do you know whether CDH 5.10 is having higher Hive version or not?
Thanking you in advance! ______________________ *Kind Regards,* *Anshuman Ghosh* *Contact - +49 179 9090964* On Wed, Mar 22, 2017 at 4:43 PM, Matt Burgess <[email protected]> wrote: > Anshuman, > > The Hive processors use Apache Hive 1.2.0, which is not compatible > with Hive 1.1.0 and is thus a known issue against clusters that use > Hive 1.1.0 such as CDH 5.9. Unfortunately there were API/code changes > between Hive 1.1.0 and Hive 1.2.0, which means there is no simple > workaround with respect to the Hive processors. The Hive NAR would > have to be rebuilt (and its code changed) to use Hive 1.1.0. > > One possible workaround is to use ExecuteStreamCommand and the > command-line hive client (hive, beeline, etc.) to execute HiveQL > statements. This is not ideal but should work for getting the > statements executed. > > Regards, > Matt > > > On Wed, Mar 22, 2017 at 11:34 AM, Anshuman Ghosh > <[email protected]> wrote: > > Hello everyone, > > > > I am trying to use this "PutHiveQL" processor. > > However no luck with the connection string, seems like I am missing out > on > > something. > > > > I am getting an error like "Required field 'client_protocol' is unset!" > > Please find the attachments for the error message and also config > property. > > > > BTW, I am using Hive 1.1.0 which is packaged with CDH 5.9. Can that be a > > reason? > > What would be the work around? > > > > > > Thank > > ing > > you > > in advance > > ! > > ______________________ > > > > Kind Regards, > > Anshuman Ghosh > > Contact - +49 179 9090964 > > >
