开发者社区 > 大数据与机器学习 > 大数据开发治理DataWorks > 正文

DataWorks使用API调用工作流的,但是API好像只能支持手动业务流程?

DataWorks使用API调用工作流的,但是API好像只能支持手动业务流程?对于这种API调用工作流,要使用到通用节点的场景,有什么解决方案吗?

展开
收起
cuicuicuic 2023-11-20 07:55:31 39 0
3 条回答
写回答
取消 提交回答
  • 确实,DataWorks的API在支持工作流方面主要以手动业务流程为主。然而,对于需要用到通用节点的场景,您可以通过结合引擎节点和通用节点来实现复杂的逻辑处理。在具体的业务流程下,您可以在通用节点分组下新建所需的节点。此外,DataWorks提供了丰富的OpenAPI,您可以根据自己的业务需求使用这些API实现各种复杂的业务场景。

    如果您希望将API发布至API网关以便调用,那么首先需要将API发布至API网关。同时,为了查看API调用的认证信息,您可以登录DataWorks控制台,单击左侧导航栏的数据服务,在下拉框中选择对应工作空间后单击进入数据服务。

    2023-11-21 17:56:30
    赞同 展开评论 打赏
  • 建议用周期任务的补数据api触发 ;冻结的时候仅冻结这批任务最上游的虚拟节点 这样也不会周期性调度,此回答整理自钉群“DataWorks交流群(答疑@机器人)”

    2023-11-20 21:50:06
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    在 DataWorks 中,您可以通过 RESTful API 来启动工作流。但是,目前只支持手动启动工作流。如果您需要自动启动工作流,您可以考虑使用定时调度功能,以便实现自动化操作。具体来说,您可以定义定时调度任务,并在需要的时候自动调用工作流。此外,您也可以使用 Python 脚本来调用工作流,以实现更复杂的调度策略。

    2023-11-20 13:27:57
    赞同 展开评论 打赏

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

相关产品

  • 大数据开发治理平台 DataWorks
  • 相关电子书

    更多
    CUDA MATH API 立即下载
    API PLAYBOOK 立即下载
    传统企业的“+互联网”-API服务在京东方的实践 立即下载