Как можно прочитать данные таблицы улья с помощью латинского языка 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();