私はHDFSからファイルを読み込み、Dumpを使って出力をチェックしようとしています。しかし、私は欲望の出力を得ていない。私の入力ファイル( '/結果')は次のようになります。PIGのロードで正しい出力が得られない
1 fail
2 fail
3 pass
4 pass
5 fail
6 pass
7 fail
8 pass
9 pass
10 pass
11 pass
12 fail
13 fail
14 fail
15 pass
16 pass
17 pass
18 pass
19 pass
20 fail
をそして、この豚のコマンドは、私がコーディングしています:
A = LOAD '/results' using PigStorage() as (f1:int, f2:chararray);
Dump A;
しかし、次のように、私は出力を取得しています:
(1,fail)
(,)
(2,fail)
(,)
(3,pass)
(,)
(4,pass)
(,)
(5,fail)
(,)
(6,pass)
(,)
(7,fail)
(,)
(8,pass)
(,)
(9,pass)
(,)
(10,pass)
(,)
(11,pass)
(,)
(12,fail)
(,)
(13,fail)
(,)
(14,fail)
(,)
(15,pass)
(,)
(16,pass)
(,)
(17,pass)
(,)
(18,pass)
(,)
(19,pass)
(,)
(20,fail)
"(、)"は2つのタプルの間に来ています。誰かが私を助けることができますか?
ありがとうございました。
ありがとうございます!出来た – Sri