1,234,"john, lee", [email protected]
私は、内部削除するだけで、その内部に引用符(」)「場合はカンマ(、)を交換するスペースは豚のスクリプトを使用して」。私のデータは次のようになりますように:
1,234,john lee, [email protected]
私はこのデータをロードするCSVExcelStorageを使用してみましたが、私はCSVExcelStorageでサポートされていないだけでなくとして「-tagFile」オプションを使用する必要があります。だから、私はPigStorageだけを使用して、引用符の中にカンマ(、)を置き換えようとしています。 私はこれに固執しています。どんな助けも高く評価されます。おかげコマンド以下
実際にはカンマ(、)任意のフィールドで発生し、フィールド数が30以上はので、私はしたくないですできmy blogでご利用いただけますconcatを行うか、それらの多くの時間を交換する – OneUser
あなたはcsvローダーを試してみましたか?http://pig.apache.org/docs/r0.9.1/api/org/apache/pig/piggybank/storage/CSVLoader.html – TKHN