4
A
回答
4
如果你不擔心一切合併到單個文件,那麼你可以使用咕嚕的copyToLocal命令(http://wiki.apache.org/pig/Grunt):
grunt> copyToLocal <src> <dest>
2
另一個可能的方法是將Pig嵌入到Python或JavaScript中。你可以做這樣的事情(在Python):
import os
from org.apache.pig.scripting import Pig
P = Pig.compile("PUT YOUR PIG CODE HERE")
hdfs_input = "YOUR HDFS INPUT"
hdfs_output = "YOUR HDFS OUTPUT"
local_output = "YOUR LOCAL OUTPUT"
result = P.bind({'in': input, 'out': hdfs_output}).runSingle()
os.system("hadoop fs -getmerge " + hdfs_output + " " + local_output)
和運行Python代碼(例如)
pig -useHCatalog python_code.py
相關問題
- 1. 將關係存儲到本地文件中豬不工作
- 2. 存儲豬的結果在一個文本文件
- 3. 將dbcc checkdb結果存儲到文件
- 4. 如何將結果存儲到文本文件中?
- 5. 如何將./a.out的結果存儲到文本文件
- 6. 將結果存儲在C++文件中
- 7. Plink命令結果未保存到本地文本文件
- 8. 將豬的每個列操作的結果存儲在豬的單獨行中
- 9. python存儲函數結果到文件
- 10. 用JS本地存儲結果?
- 11. Phonegap本地存儲返回空結果
- 12. 使用SSIS包存儲過程結果到文本文件
- 13. 將多個文本框存儲到本地存儲的HTML5
- 14. 將本地存儲模型保存到本地存儲
- 15. 將tsql結果轉儲到文件
- 16. 將二進制文件存儲到hbase與豬
- 17. 豬存儲腳本失敗
- 18. 如何將編譯結果(使用javac)存儲到文本文件中?
- 19. 將結果打印到文本文件
- 20. 將.txt文件存儲到結構中
- 21. 本地文件存儲
- 22. 圖像源結合在本地存儲到文件
- 23. 將文本文件中的值存儲到地圖中
- 24. 如何將地圖結果保存到Spark scala中的文本文件中?
- 25. 如何將工件安裝到本地gradle文件存儲中
- 26. 在多次運行後將結果存儲到文件中python
- 27. 如何將Stata估算結果存儲到csv文件
- 28. 將存儲過程的結果導出到CSV文件
- 29. 將rand()結果保存到新文件?
- 30. 將結果保存到C++文件中