Running the Cloudera twitter example


3 Answer(s)


Hi,
This is the bug name serde. But if you are using 0.13 or later version of Hive. This won't be a problem.
You are missing any quote in command. Please check the command and run again.

Abhijit,

Thank you for your response. I checked and I am using hive version 1.1 (based on the version of the hive-hwi jar file in /usr/lib/hive/lib). I also double-checked that there are no missing quotes in the commands (the exact commands I used can be seen above). I did see that there was a "hive-serdes-1.1.0-cdh5.4.2.jar" file in /usr/lib/hive/lib. I tried using that but got the same result. Finally, I tried putting quotes around the jar name for the ADD JAR command but that resulted in a "does not exist" error message. I tried checking Cloudera's site. The only issue I saw there was a need to update the Twitter version in the pom.xml file for the jar file but that had already been taken care of by Cloudera. Do you have any other thoughts on what the issue could be? Thanks!

Hi Robert,
After the searching, I found that this bug is removed in hive-1.2.0 version. You can upgrade your hive to that version to get ride of that bug.

Below is the link of the cloudera explain how to upgrade hive.
http://www.cloudera.com/content/www/en-us/documentation/enterprise/latest/topics/cdh_ig_hive_upgrade.html

Hope this helps.
Sorry for inconvenience.
Thanks.