[英]Scheduling a sqoop job in oozie through Shell script using Hue
[英]how to write a sqoop job using shell script and run them sequentially?
我需要在shell脚本中一个接一个地运行一组sqoop作业。 我该如何实现? 默认情况下,它并行运行所有作业,从而导致性能受到打击。 我应该删除“ -m”参数并运行吗?
-m参数用于为每个sqoop命令而不是您发出的所有命令运行多个仅映射作业。
因此,删除-m参数不会帮助您解决问题。
首先,您需要使用sqoop命令编写一个shell脚本文件
#!/bin/bash
sqoop_command_1
sqoop_command_2
sqoop_command_3
用sqoop_jobs.sh之类的名称保存上述命令
然后发布权限以在Shell文件上运行
chmod 777 sqoop_jobs.sh
现在您可以通过在终端中发出以下命令来运行/执行外壳文件
>./sqoop_jobs.sh
我希望这个能帮上忙
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.