Tôi có Tập lệnh PIG tạo ra bốn kết quả Tôi muốn lưu trữ tất cả chúng trong một tệp duy nhất. Tôi cố gắng sử dụng UNION
, tuy nhiên khi tôi sử dụng UNION
tôi nhận được bốn tệp part-m-00000, part-m-00001, part-m-00002, part-m-00003. Tôi có thể lấy một tập tin không?Lưu trữ kết quả của UNION vào PIG trong một tệp duy nhất
Đây là kịch bản PIG
A = UNION Message_1,Message_2,Message_3,Message_4 into 'AA';
Bên trong thư mục AA tôi nhận được 4 file như đã đề cập ở trên. Tôi không thể lấy một tệp với tất cả các mục trong đó?
Bạn cũng có thể thực hiện 'GROUP ... BY 1 song song 1' thay vì đặt' default_parallel' toàn cầu. –