外部系统怎么触发DataWorks调度任务执行

已解决

外部系统怎么触发DataWorks调度任务执行

展开
收起
阿里云服务支持 2022-12-08 16:55:27 400 分享 版权
1 条回答
写回答
取消 提交回答
  • 推荐回答
    官方回答

    DataWorks提供的Http触发器节点,可由外部系统触发Http触发器节点执行,以此方式触发Http触发器节点的下游任务执行。

    配置步骤如下:

    1. 在DataWorks创建http触发器节点并发布只生产环境。

    2. 待第二天生成http周期实例后,通过http触发器节点API(RunTriggerNode)在外部系统触发该http周期实例执行。

    触发HTTP触发器节点需要满足以下条件:

    ● HTTP触发器节点已经生成周期实例(在运维中心周期实例面板可以搜到该实例)。

    ● HTTP触发器节点所依赖的所有父节点都已经执行成功(实例为成功状态)。

    ● HTTP触发器节点生成的周期实例定时时间已到。

    ● HTTP触发器节点使用的调度资源组,在触发时间点资源充足。

    ● HTTP触发器节点处于非冻结状态。仅等待触发状态下的HTTP触发器节点才可被触发(已触发成功过的再次触发将不会执行)。

    2022-12-08 17:10:02
    赞同 展开评论

DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。

收录在圈子:
作为全球云计算的领先者,阿里云为全球230万企业提供着云计算服务,服务范围覆盖200多个国家和地区。我们致力于为企业、政府等组织机构提供安全可靠的云计算服务,给用户带来极速愉悦的服务体验。
还有其他疑问?
咨询AI助理