我在我的數據目錄(路徑:/ home/admin/Desktop/data)中有50個文本文件。我的任務是壓扁(標記)文本文件中的數據並將輸出存儲在50個輸出文件中。在PIG中加載多個文件的多個輸出
以下是我提出來完成這項工作的關係:現在,當我執行這個腳本的豬,我只得到一個輸出文件50個輸入文件
--This will load all the 50 text files.
A = Load '/home/admin/Desktop/data' Using PigStorage(',');
--This relation will create every word as a token and will flatten the data.
B = FOREACH A GENERATE FLATTEN(TOKENIZE($0));
STORE B into '/home/ameya/Desktop/PigOutput';
。
如何獲得50個不同的輸出文件,每個文件都包含與輸入文件中的數據相對應的輸出數據?
感謝隊友在正確的方式添加註釋:) –