2015-12-14 18 views

回答

0

我还没有尝试JsonLoader,但我遇到了与HCatLoader类似的情况。
我在第二行做了铸造。

Person_tmp = LOAD 'people' USING JsonLoader(); 
Person = FOREACH Person_tmp GENERATE name:chararray; 

试试吧。它可能会解决。

+0

我试过,但我回来了这个错误'java.lang.exception:org.apache.pig.backend.executionengine.execexception:错误1075:从udf或联合收到来自两个不同加载器的bytearray。无法确定如何将字节数组转换为字符串 –