我有一個樣本數據看起來像:foreach如何在Pig中工作?
1950,0,1
1950,22,1
1950,-11,1
1949,111,1
1949,78,1
和我用下面的命令:
A = load 'path/to/the/sample';
B = foreach A generate $0,$1;
應該只生成A. 然後我用
describe B
的第一列2
檢查它是如何工作的,它返回:B:{a:bytearray,b:bytearray},這是正確的。
然而,當我運行命令
dump B
爲什麼它返回:
(1950,0,1,)
(1950,22,1,)
(1950,-11,1,)
(1949,111,1,)
(1949,78,1,)
的結果???真是太奇怪了。我試了幾次......但仍然是相同的結果