Cannot access the data from Hive-Tables in Blink

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Cannot access the data from Hive-Tables in Blink

Yebgenya Lazarkhosrouabadi

Hello,

 

I’m trying to use BigBench queries on Blink in Cloudera. I have defined a catalog in YAML-file and can see my Hive-tables in SQL-client.

But I can’t see the data of the tables, or run any other SQL-Query. I get this error:

 

[ERROR] Could not execute SQL statement. Reason:

org.apache.flink.hive.shaded.org.apache.thrift.TApplicationException: Invalid method name: 'get_table_req'

 

 

How can I get rid of this error?

 

Regards

Yebgenya

HINWEIS: Dies ist eine vertrauliche Nachricht und nur für den Adressaten bestimmt. Es ist nicht erlaubt, diese Nachricht zu kopieren oder Dritten zugänglich zu machen. Sollten Sie diese Nachricht irrtümlich erhalten haben, bitte ich um Ihre Mitteilung per E-Mail oder unter der oben angegebenen Telefonnummer.
Reply | Threaded
Open this post in threaded view
|

Re: Cannot access the data from Hive-Tables in Blink

phoenixjiangnan
Hi Yebgenya,

This is caused by Hive version mismatch, you are either not using the right Hive version (double check your Hive version is supported by Blink), or not specifying the right version in yaml config (e.g. you use 2.3.4 but specify it as 1.2.1). 

Bowen

On Tue, Jul 16, 2019 at 11:22 AM Yebgenya Lazarkhosrouabadi <[hidden email]> wrote:

Hello,

 

I’m trying to use BigBench queries on Blink in Cloudera. I have defined a catalog in YAML-file and can see my Hive-tables in SQL-client.

But I can’t see the data of the tables, or run any other SQL-Query. I get this error:

 

[ERROR] Could not execute SQL statement. Reason:

org.apache.flink.hive.shaded.org.apache.thrift.TApplicationException: Invalid method name: 'get_table_req'

 

 

How can I get rid of this error?

 

Regards

Yebgenya

HINWEIS: Dies ist eine vertrauliche Nachricht und nur für den Adressaten bestimmt. Es ist nicht erlaubt, diese Nachricht zu kopieren oder Dritten zugänglich zu machen. Sollten Sie diese Nachricht irrtümlich erhalten haben, bitte ich um Ihre Mitteilung per E-Mail oder unter der oben angegebenen Telefonnummer.