Created 11-20-2016 09:32 AM
I am trying to perform a "show tables;" on Hive using the JDBCInterpreter. I have set up all usernames, passwords and URLs for the interpreter und added hive-jdbc, hadoop-common and hive-shims as dependencies. In the UI I do not get an explicit error - just no result. In the .out log file I can see following:
Created 12-21-2016 08:05 PM
Do your cluster have connection to the internet ? I had the same issue and got to know that zeppelin download required jars using maven according to the versions of the component. So we need to have compatible jars, for example I did download jars from maven manually but they were of latest version and surprisingly it didn't work and I have to download older jars.
Created 11-21-2016 02:14 PM
Can you provide the string you are using for the JDBC interpreter? By default, the %jdbc interpreter is intended to be used with Postgres. Check your interpreter settings. You may have to use %jdbc(hive) as your interpreter string.
Created 11-21-2016 02:28 PM
Hi Michael, I did try %hive and %jdbc(hive) both with the same result.
Created 11-22-2016 03:49 PM
@Sebastian can you take a screenshot or copy and paste your interpreter settings pls?
Created 11-22-2016 04:28 PM
I did try the following two, both with the same result:
jdbc:hive2://zkserver1.company.com:2181,zkserver2.company.com:2181/;serviceDiscoveryMode=zooKeeper;zooKeeperNamespace=hiveserver2 jdbc:hive2://hiveserver2.company.com:10000
Created 12-15-2016 12:36 PM
@Sebastian Hätälä Did you manage to solve it ?
Created 12-15-2016 07:40 PM
Please post which HDP version are you on? Also by any chance, is your cluster wire encrypted? Also please post your interpreter settings snapshot as mentioned in one of the earlier comments
Created 12-21-2016 08:05 PM
Do your cluster have connection to the internet ? I had the same issue and got to know that zeppelin download required jars using maven according to the versions of the component. So we need to have compatible jars, for example I did download jars from maven manually but they were of latest version and surprisingly it didn't work and I have to download older jars.
Created 12-22-2016 05:28 PM
Were you able to resolve this, what is the version of hive-jdbc, hadoop-common and hive-shims are you using ?
java.lang.NoSuchMethodError: org.apache.commons.lang3.StringUtils.isAnyEmpty Sounds like issue with some jar version. I use following as dependencies; let me know if this works.
org.apache.hive:hive-jdbc:2.0.1
org.apache.hadoop:hadoop-common:2.7.2
org.apache.hive.shims:hive-shims-0.23:2.1.0