HDInsight Hive在ADD JAR语句中没有找到SerDe jar

时间:2014-05-02 10:55:32

标签: hadoop hive hdinsight

我已将json-serde-1.1.9.2.jar上传到blob商店,路径为" / lib /"并添加了

ADD JAR /lib/json-serde-1.1.9.2.jar

但我正在

/lib/json-serde-1.1.9.2.jar does not exist

我在没有路径的情况下尝试了它,并且还为ADD JAR语句提供了完整的URL,结果相同。

非常感谢对此有所帮助,谢谢!

1 个答案:

答案 0 :(得分:1)

如果您不包含该方案,那么Hive将会查看本地文件系统(您可以看到the source第768行附近的代码)

当您包含URI时,请确保使用完整格式:

ADD JAR wasb:///lib/json-serde-1.1.9.2.jar

如果仍然无效,请提供更新的命令以及有关如何启动代码的一些详细信息。您是通过Hive shell运行的集群还是RDP,还是通过PowerShell或其他API运行远程?