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
> >
>

Reply via email to