2016-02-17 2 views
0

STORE A INTO 'output/abc/json' ИСПОЛЬЗОВАНИЕ JsonStorage (Название: chararray, SOCIE: chararray);JSONStorage issue in PIG

Когда я запускаю это я получаю сообщение об ошибке: -

свинья сценарий не удалось подтвердить: java.lang.RuntimeException: не удалось создать экземпляр «JsonStorage» с аргументами

Однако это работает, если я не пройти схема

STORE A INTO 'output/abc/json' ИСПОЛЬЗОВАНИЕ JsonStorage();

Просьба сообщить, как подойти к этому?

ответ

0

JsonStorage не требует схемы. См. Документацию PIG здесь JsonStorage

+0

Ну, значит ли это, что JsonStorage не позволяет объявление схемы? – BigData

+0

Конечно, JsonStorage нуждается в схеме! Данные должны иметь схему. Источник чтения: https://svn.apache.org/repos/asf/pig/trunk/src/org/apache/pig/builtin/JsonStorage.java –