Как можно прочитать данные таблицы улья с помощью латинского языка PiG

Как можно прочитать данные таблицы улья, используя латинский язык PiG.

У меня есть таблица в улье, и я хочу сгенерировать ~ или же | отдельный файл и для этого я пытаюсь использовать PiG для создания файла.

1 ответ

Вам даже не нужно использовать PIG, куст может экспортировать данные в локальную файловую систему

INSERT OVERWRITE LOCAL DIRECTORY '/tmp/local_out' SELECT a.* FROM pokes a;

https://cwiki.apache.org/confluence/display/Hive/GettingStarted

Но если вы хотите использовать PIG, используйте HCatLoader

A = LOAD 'hivedb.hivetable' using org.apache.hive.hcatalog.pig.HCatLoader();
Другие вопросы по тегам