2015-12-14 19 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。無法確定如何將字節數組轉換爲字符串 –