DataWorks中数据开发的业务流程和手动业务流程啥区别?

DataWorks中数据开发的业务流程和手动业务流程啥区别?

展开
收起
真的很搞笑 2023-07-16 14:32:49 119 分享 版权
3 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    在DataWorks中,数据开发的业务流程和手动业务流程是两种不同的调度方式,具体区别如下:

    数据开发的业务流程:数据开发的业务流程是一种基于任务调度和自动化运维的方式,可以通过DataWorks数据集成和计算等功能,自动调度任务、执行计算和存储等操作。在数据开发的业务流程中,可以通过DataWorks的数据开发、数据集成和计算等模块,构建数据管道、数据仓库和数据应用等系统。

    手动业务流程:手动业务流程是一种基于人工干预和手动操作的方式,需要通过手工输入数据、上传文件、执行SQL语句等方式,完成数据导入、处理和分析等操作。在手动业务流程中,数据的处理和分析需要依赖人工的经验和技能,无法实现自动化和智能化的运维。

    2023-07-21 20:07:40
    赞同 展开评论
  • 在DataWorks中,有两种类型的业务流程:数据开发的业务流程和手动业务流程。它们之间存在以下区别:

    1. 数据开发的业务流程:

      • 适用场景:数据开发的业务流程适用于常规的数据开发工作,包括数据清洗、转换、计算、分析等操作。
      • 自动化调度:数据开发的业务流程可以通过配置调度策略和依赖关系来实现自动化调度和执行。你可以设置任务的触发条件、频率、优先级和超时机制等,以便按计划地实现数据流程。
      • 监控和报警:数据开发的业务流程提供了丰富的监控和报警功能,可以监视任务的运行状态、错误和日志等。如果任务失败或出现异常,系统会发送通知,帮助你及时解决问题。
    2. 手动业务流程:

      • 适用场景:手动业务流程用于人工干预和操作的场景,例如数据审核、人工补偿、数据导入导出等任务。
      • 手动触发:手动业务流程需要手动触发任务的运行。你可以在DataWorks控制台上手动启动任务,并根据需要提供必要的参数和输入。
      • 实时互动:手动业务流程可以在任务运行过程中与用户进行实时的交互和确认。你可以查看任务的输入输出、审核数据的准确性,然后手动确认或执行下一步操作。

    总的来说,数据开发的业务流程更适用于常规的自动化数据处理工作,它具有灵活的调度和监控能力。而手动业务流程则适用于需要人工干预和实时互动的场景,提供了更直接的人机交互方式。

    2023-07-18 14:25:20
    赞同 展开评论
  • 手动业务流程不会周期性调度 每次需要时 再手动触发,此回答整理自钉群“DataWorks交流群(答疑@机器人)”

    2023-07-16 14:40:34
    赞同 展开评论

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

还有其他疑问?
咨询AI助理