如何将论证传递给Oozie

时间:2017-08-18 13:51:25

标签: scala apache-spark oozie

我的用例如下,我正在构建一个Oozie Pipeline,我需要传递一个参数。

确实我的spark作业必须接收一个字符串日期作为参数,将参数传递给Oozie Workflow以便在Spark Submit中使用它会很棒。有人有任何想法吗?我在Google上找不到答案

由于

1 个答案:

答案 0 :(得分:1)

  1. 创建引用某个变量inputDate

  2. 的workflow.xml
  3. 创建 file job.properties,用于定义inputDate

  4. 的默认值
  5. 运行 使用CLI工作,在需要时覆盖默认值:
    oozie job -run -config job.properties -DinputDate=2017-08-19