0
A
回答
2
@Lin馬:如果目標是讓每一行作爲元組字段,然後,我們可以使用下面的代碼片段。
輸入:
line1 data ....
line2 data ....
line3 data ....
lineN data .....
豬腳本:
text_data = LOAD 'text_data.txt' USING PigStorage('\n') AS (line_data:chararray);
text_data_gpr_all = GROUP text_data ALL;
required_data = FOREACH text_data_gpr_all GENERATE BagToTuple(text_data.line_data) ;
DUMP required_data;
輸出:
((line1 data ....,line2 data ....,line3 data ....,lineN data .....))
編號:http://pig.apache.org/docs/r0.11.0/api/org/apache/pig/builtin/BagToTuple.html
相關問題
- 1. 如何在豬(Hadoop的)創建一組值,組函數之後
- 2. 豬的動態元組?
- 3. Apache的豬:轉換元組的包單元組
- 4. 在Apache的豬
- 5. Apache的豬如何分析一個元組中提取列
- 6. 如何正常化apache豬的地圖元組?
- 7. 在Hadoop的豬如何執行-fs
- 8. 豬在元組
- 9. Hadoop豬拉丁元組:如何將它們傳遞給UDF?
- 10. 如何生成元組?豬
- 11. Apache的豬:通過移動
- 12. 在Apache的豬創建時間序列
- 13. Apache的豬
- 14. 構建Apache Pig for Hadoop 2.4版本
- 15. 如何手動創建Apache Windows服務
- 16. 如何在osx10.5上手動構建install_name_tool?
- 17. 串聯chararray Apache中的豬的元組包
- 18. Apache的豬不能解析的元組完全
- 19. JSON解析在Apache的豬
- 20. 帶元組的豬編程
- 21. 豬使用的元組
- 22. Apache hadoop組合器
- 23. Hadoop的豬相關用法
- 24. hadoop的豬百分比
- 25. Hadoop的豬 - 優化字數
- 26. 根據Apache的豬
- 27. 從OS X源構建Apache的Hadoop在2017年
- 28. Apache的豬:合併屬性列表插入一個元組
- 29. 如何構建Hadoop的Eclipse插件
- 30. 分割豬元組
感謝的細節,並試圖你的代碼,它似乎有一個額外的()?你知道爲什麼嗎? –
我需要的是(line1 data .... line2 data .... line3 data .... lineN data .....),它是一個括號。 –
@ LinMa:我們看到了DUMP的結果。 DUMP命令將始終在元組中顯示數據。現有的數據是元組,並且DUMP將在元組中顯示元組數據,因此我們看到兩個括號。如果您使用STORE命令來查看文件中的結果,那麼你將看到的元組編號單括號:http://chimera.labs.oreilly.com/books/1234000001811/ch05.html#pl_dump –