我有我的Pig脚本,我加载如下:
LOAD_A = LOAD '$DB_AND_TABLE' USING org.apache.hcatalog.pig.HCatLoader();
我正在将pigunit中的别名重写为:
overrideInputAlias("LOAD_A", load_a);
理想情况下,我认为如果覆盖别名,pigunit不应该尝试使用hcatloader加载,但它正在抱怨
ERROR 1000: Error during
parsing. Could not resolve org.apache.hcatalog.pig.HCatLoader using imports: [,
java.lang., org.apache.pig.builtin., org.apache.pig.impl.builtin.]
有人能告诉我,如果我需要做一些不同的使用 HCatLoader
与 PigUnit
?
1条答案
按热度按时间brqmpdu11#
请尝试使用
override()
.如果你仍然得到相同的错误,我建议你添加
hcatalog-pig-adapter
你的maven依赖。