在 Azure Databricks 中每隔一天安排一次作业

Scheduling job every other day in Azure Databricks

我需要安排一份每隔一天 运行 的工作(如果开始时间是周一,然后是周三、周五、周日...)。 但在 databricks 中,作业调度程序选项仅适用于日、周、月和年。

您只需将时间表指定为 cron expression instead of using UI options. Databricks jobs are using Quartz syntax,因此对于您的情况,表达式将如下所示(填写 seconds/minutes/hours 表示您需要开始工作的时间):

seconds minutes hours * * 1,3,5,7

我已经在 databricks 中尝试了以下计划,它接受 cron 作为有效计划。您还可以尝试以下 cron 以及 @alex-ott 的回答。

seconds minutes hours ? * 1,3,5,7 

正如您指定的 day of the week,您的 day of the month 应该是 ?