0
我有一個原始文件中的字段C1C2C3C4(沒有分隔符存在),我必須生成應該看起來像C1,C2,C3,C4的輸出。使用PIG腳本。給定: - C1的大小= C2 = C3 = C4 = 4字節。使用豬腳本標記字段的記錄沒有分隔符
我有一個原始文件中的字段C1C2C3C4(沒有分隔符存在),我必須生成應該看起來像C1,C2,C3,C4的輸出。使用PIG腳本。給定: - C1的大小= C2 = C3 = C4 = 4字節。使用豬腳本標記字段的記錄沒有分隔符
擴展Dennis Ans WER。 假設字段被存儲爲chararray
A = LOAD 'data.txt' as (f1:chararray);
B = FOREACH A GENERATE
SUBSTRING(f1,0,2) as A1,
SUBSTRING(f1,2,4) as A2,
SUBSTRING(f1,4,6) as A3,
SUBSTRING(f1,6,8) as A4;
DUMP B;
數據是C1C2C3C4和不C1 = C2 = C3 = C4 =所以SUBSTRING(inputstring,5,8)會給3C4 –