如何在 NiFi 中每天凌晨 3 点将 cron 作业安排到 运行
How to schedule cron job to run everyday at 3 am in NiFi
我有一个从 Presto 获取数据并执行一些 ETL 并将 CSV 文件推回到 s3 存储桶的流程。我的流程如下:
**QueryDatabaseTable -> convertRecord -> RouteText -> puts3Object**
我知道我们可以使用 cron 作业调度功能来实现这一点。这个想法是每天早上在 s3 存储桶中提取新文件。
cron 语法是什么??我试过0 0 3 1/1 * ? *
,但似乎并不是每天凌晨 3 点运行。有什么原因吗?
我怎样才能做到这一点?
提前致谢!
Nifi 使用 quartz cron
语法,你可以 create/test 你的 cron 表达式 link.
要安排在 3AM
每天使用以下 cron 表达式:
Right Click on QuerydatabaseTable -> configure -> Scheduling tab -> Scheduling Strategy(choose) CRON driven!
0 0 3 1/1 * ? *
我有一个从 Presto 获取数据并执行一些 ETL 并将 CSV 文件推回到 s3 存储桶的流程。我的流程如下:
**QueryDatabaseTable -> convertRecord -> RouteText -> puts3Object**
我知道我们可以使用 cron 作业调度功能来实现这一点。这个想法是每天早上在 s3 存储桶中提取新文件。
cron 语法是什么??我试过0 0 3 1/1 * ? *
,但似乎并不是每天凌晨 3 点运行。有什么原因吗?
我怎样才能做到这一点?
提前致谢!
Nifi 使用 quartz cron
语法,你可以 create/test 你的 cron 表达式 link.
要安排在 3AM
每天使用以下 cron 表达式:
Right Click on QuerydatabaseTable -> configure -> Scheduling tab -> Scheduling Strategy(choose) CRON driven!
0 0 3 1/1 * ? *