运行 oozie 中的 hadoop 作业使用 jar 文件
Run hadoop job in oozie using jar file
我有一个 jar 文件,它有 sqoop 作业来读取数据并将数据写入 mysql。
我想要 运行 使用 oozie 工作流程的 jar,下面是命令 运行 jar。
yarn jar aa-datalake.jar root root Orders avro aa-dl-rawzone
为此我需要使用哪个操作?
在您的 Sqoop 作业上创建一个额外的 java 包装器可能不是最好的主意。为此,您可以通过使用 Sqoop action. You can set there same parameters you are using from your java app. If you still want to use your wrapper you can use Java action 直接从 Oozie 使用 Sqoop。但我个人认为这是您描述的任务的一部分开销。
我有一个 jar 文件,它有 sqoop 作业来读取数据并将数据写入 mysql。
我想要 运行 使用 oozie 工作流程的 jar,下面是命令 运行 jar。
yarn jar aa-datalake.jar root root Orders avro aa-dl-rawzone
为此我需要使用哪个操作?
在您的 Sqoop 作业上创建一个额外的 java 包装器可能不是最好的主意。为此,您可以通过使用 Sqoop action. You can set there same parameters you are using from your java app. If you still want to use your wrapper you can use Java action 直接从 Oozie 使用 Sqoop。但我个人认为这是您描述的任务的一部分开销。