FDL我想判断每个月第三个工作日来控制调度只有每个月第三个工作日调度才运行能实现吗?第四部该咋弄

Fimage.png

image.pngimage.png

FineDataLink yzmiFMhw3943802 发布于 2025-9-22 10:10 (编辑于 2025-9-22 10:12)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
用户k6280494Lv6专家互助
发布于2025-9-22 10:25
实现思路
  1. 判断工作日:您可以使用接口判断当天是否为工作日。具体步骤如下:

    • 新建定时任务,拖入「数据转换」节点。

    • 在「数据转换」节点中,拖入「API输入」算子,调用接口 http://timor.tech/api/holiday/info/${cyctime},判断任务运行当天是否为工作日,其中 ${cyctime} 为 ETL 任务在调度配置中设置的每次运行的时间节点。

  2. 控制调度

    • 通过设置条件,确保只有在判断为工作日的情况下,继续执行后续的调度任务。

    • 结合日期逻辑,您可以在调度任务中添加判断,确保只有在每个月的第三个工作日时才执行相关任务。

参考文档

通过以上步骤,您可以实现每个月第三个工作日调度才运行的需求。

  • 2关注人数
  • 35浏览人数
  • 最后回答于:2025-9-22 10:25
    请选择关闭问题的原因
    确定 取消
    返回顶部