为了账号安全,请及时绑定邮箱和手机立即绑定

是否可以使用 hive 为 python 文件安排 CRON 任务

是否可以使用 hive 为 python 文件安排 CRON 任务

偶然的你 2022-05-19 18:50:12
我想安排一个存在于服务器位置(例如:XXXX/home/myname/test.py)的 python 文件(例如:test.py)的 CRON 作业。CRON 必须使用 hive 设置。我做了一些研究,发现以下文章与我想做的很接近。 echo "Starting of Job"hive -e 'select * from mytest.empl'echo "Script ends here"我希望将配置单元查询替换为使其能够运行 python 文件的代码。
查看完整描述

1 回答

?
Qyouu

TA贡献1786条经验 获得超11个赞

Hive 是 Hadoop 之上的数据仓库框架,与 cron 调度无关。/var/spool/cron/crontabscron 计划是位于Linux 系统下的简单文本文件。您可以使用crontab命令访问它。例如,要打开 crontab 文件,您需要发出以下命令:

crontab -e

crontab 中的每一行都是一个条目,其中包含一个表达式和一个要运行的命令:

您可以在 crontab 中添加如下内容:

* * * * * /path/to/your/python-job.py >> ~/python-job.log 2>&1

添加此条目以每秒运行一次提到的 python 脚本 (python-job.py)。

您可以点击此链接了解如何在 Linux 或 UNIX 下将作业添加到 cron。查看此链接以快速生成 cron 计划表达式。


查看完整回答
反对 回复 2022-05-19
  • 1 回答
  • 0 关注
  • 151 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信