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 >
