Мне нужно сохранить окончательный вывод в PIG в текстовом файле.Сохранение вывода в текстовом файле в PIG
Мое требование:
Пусть 'Test'
будет конечный выходной файл, и мне нужно, чтобы сохранить его в пути. сказать, '/path/'
Мой код:
a = LOAD 'example.csv' USING PigStorage(';');
b = FOREACH a GENERATE $0,$1,$2,$3,$6,$7,$8,$9,$11,$12,$13,$14,$20,$24,$25;
STORE b INTO ‘myoutput’;
, когда я пытаюсь сохранить окончательный он становится сохраняется как PartFile. Но мне нужно загрузить этот вывод в другом отношении. Если я могу сохранить его в виде текстового файла, я могу его загрузить, но могу ли я использовать файл детали в загрузке? предложите сохранить вывод в текстовом файле.
да, вы можете загрузить часть файла в другом отношении, в другом сценарии. вас путают с расширением * .txt и текстовым файлом. по умолчанию, если вы сохраняете USING PigStorage(), он сохранит в формате файла TEXT, который вы можете прочитать –