gpt4 book ai didi

hadoop - 运行 HCatalog 时出错

转载 作者:可可西里 更新时间:2023-11-01 14:19:20 25 4
gpt4 key购买 nike

A = LOAD 'eventnew.txt' USING HCatalogLoader();

2015-07-08 19:56:34,875 [main] ERROR org.apache.pig.tools.grunt.Grunt - ERROR 1070: Could not resolve HCatalogLoader using imports: [, java.lang., org.apache.pig.builtin., org.apache.pig.impl.builtin.] Details at logfile: /home/KS5023833/pig_1436364102374.log

然后我试了一下

 A = LOAD 'xyz' USING org.apache.hive.hcatalog.pig.HCatLoader();

这也行不通。

1070: Could not resolve org.apache.hive.hcatalog.pig.HCatLoader using imports: [, java.lang., org.apache.pig.builtin., org.apache.pig.impl.builtin.]

问题是什么?我是 Hadoop 的新手。

最佳答案

正如 GoBrewers14 所述,您必须使用 -useHCatalog 启动 pig。如果您正在运行 Pig 脚本,另一种方法是确定 HCatalog jar 的位置,并将带有 jar 路径的 REGISTER 语句添加到脚本顶部

示例:

注册/home/user/Installations/hive-0.11.0-bin/hcatalog/share/hcatalog/hcatalog-core-0.11.0.jar;

当然你的路径/版本可能不同。

关于hadoop - 运行 HCatalog 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31295980/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com