2016-01-20 47 views
0

我有幾個(大約十幾個)MapReduce任務實現,其中每個任務作爲一個簡單的bash腳本執行工作流程的一部分。出於各種原因,我想將工作流程移至Apache Crunch。如何將現有的MapReduce應用程序轉換爲Crunch?

但是,我不清楚如何在不重新實現它們的情況下將我的MapReduce任務作爲Crunch函數運行。有沒有一種直接的方式來使用Map和Reduce實現作爲Crunch函數?我還想維護工具實現,因此MapReduce任務既可以獨立運行,也可以作爲Crunch工作流程的一部分運行;有沒有辦法做到這一點?

感謝您的任何見解。

回答

相關問題