开发者社区 > 大数据与机器学习 > 大数据计算 MaxCompute > 正文

在大数据计算MaxCompute中,如果设置了自依赖,第一次自动批量咋跑?

如果设置了自依赖,第一次自动批量咋跑a52b1880804c5f07d9363596bc79fcd2.png
这个地方有的时候执行任务,就会卡住动不了 鼠标往下拉动不了,但是上面框框鼠标上下拉是好的

展开
收起
崔问问 2023-12-07 17:18:08 29 0
4 条回答
写回答
取消 提交回答
  • 在大数据计算MaxCompute中,如果设置了自依赖,第一次自动批量运行通常会根据您设置的依赖关系和调度计划来确定。

    MaxCompute支持使用依赖调度来管理批量作业的执行顺序。通过设置自依赖,您可以指定一个作业依赖于另一个作业的完成。这意味着当前作业需要在依赖作业完成后才能开始执行。

    当您设置了自依赖后,MaxCompute会根据依赖关系和调度计划自动批量运行作业。在第一次运行时,MaxCompute会按照依赖顺序逐个执行作业,直到所有作业都按照指定的顺序完成。

    为了确保自动批量运行成功,请确保您的作业已经正确配置并上传到MaxCompute中。此外,您还需要确保依赖关系和调度计划正确设置,以便MaxCompute可以按照预期的顺序执行作业。

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

    在MaxCompute中,如果设置了自依赖,第一次自动批量会按照以下步骤运行:

    1. 首先,系统会检查作业依赖关系图,确定作业的依赖关系。
    2. 然后,系统会根据作业的依赖关系,确定作业的执行顺序。
    3. 接下来,系统会按照确定的执行顺序,依次执行作业。
    4. 如果某个作业有多个实例(即并行度大于1),系统会将该作业的多个实例分配到不同的计算节点上并行执行。
    5. 当一个作业的所有依赖作业都执行完成后,该作业才会被触发执行。
    6. 当一个作业执行完成后,系统会更新作业的状态为“完成”,并记录作业的运行结果。
    7. 最后,系统会继续执行下一个依赖作业,直到所有作业都执行完成。
    2023-12-07 20:10:15
    赞同 展开评论 打赏
  • 在MaxCompute中,如果设置了自依赖(自动依赖),第一次自动批量运行可以通过手动触发或者等待计划调度来执行。

    1. 手动触发:您可以手动触发第一次自动批量运行。此时,任务会检查自身的依赖关系,并根据依赖关系来确定执行顺序。具体触发方式取决于您使用的工具和平台,通常是通过MaxCompute控制台、命令行工具或API调用来提交作业。

    2. 等待计划调度:如果您已经配置了任务的计划调度(例如在MaxCompute控制台上设置了调度规则),系统会自动根据计划调度触发任务的执行。在预定的时间点,系统会检查任务的依赖关系并自动触发执行。

    请注意,在第一次自动批量运行之前,确保您已经正确地设置了任务的依赖关系和计划调度规则。这样,系统才能准确地判断任务的执行顺序和时间点。

    2023-12-07 19:45:00
    赞同 展开评论 打赏
  • 开始时间就是第一次跑的时间。 此回答整理自钉钉群:MaxCompute开发者社区1群

    2023-12-07 17:41:34
    赞同 展开评论 打赏

MaxCompute(原ODPS)是一项面向分析的大数据计算服务,它以Serverless架构提供快速、全托管的在线数据仓库服务,消除传统数据平台在资源扩展性和弹性方面的限制,最小化用户运维投入,使您经济并高效的分析处理海量数据。

相关产品

  • 云原生大数据计算服务 MaxCompute
  • 相关电子书

    更多
    大数据AI一体化的解读 立即下载
    极氪大数据 Serverless 应用实践 立即下载
    大数据&AI实战派 第2期 立即下载