0
在我的oozie工作流程中,我動態地創建一個配置單元表,如T1。這個配置單元動作之後是一個map-reduce動作。我想設置reducers屬性的數量(mapred.reduce.tasks)等於字段say(T1.group)的不同值。任何想法如何動態地設置一些oozie參數的值以及如何從配置單元不同的動作中獲取參數的值到oozie參數?動態計算oozie參數(MR動作減速器的數量)
在我的oozie工作流程中,我動態地創建一個配置單元表,如T1。這個配置單元動作之後是一個map-reduce動作。我想設置reducers屬性的數量(mapred.reduce.tasks)等於字段say(T1.group)的不同值。任何想法如何動態地設置一些oozie參數的值以及如何從配置單元不同的動作中獲取參數的值到oozie參數?動態計算oozie參數(MR動作減速器的數量)
我希望這可以幫助:
Shell
操作,該操作將讀取文件並以key=value
的形式回顯該值。爲shell操作啓用capture-output
。${wf:actionData('ShellAction')['key']}
,將此值傳遞給MR操作的configuration
標記中的mapred.reduce.tasks
。