DataWorks为什么业务流程建议100个,上限1000个?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
在DataWorks中,建议每个业务流程下的节点总数不要超过100个。这个建议主要是考虑到系统性能和效率的平衡。当业务流程中的节点数量过多时,例如超过100个,可能会对DataWorks的实际运行产生影响,比如增加运算负担,降低系统效率等。同时,DataWorks仍然支持创建多达1000个节点的业务流程,以满足复杂的业务需求。因此,在进行业务流程设计时,开发者需要根据具体业务场景和需求,合理规划和组织业务流程中的节点数量,以达到最佳的业务执行效果。
DataWorks是一个大数据开发与分析平台,它可以用来构建复杂的业务流程,并进行大规模的数据处理和分析。为了保证系统的稳定性和可靠性,DataWorks设定了每个业务流程中的节点数量建议不超过100个,最多不能超过1000个。
这是因为,随着节点数量的增长,系统的资源消耗也会随之增加。当节点数量达到一定规模时,可能会对系统的稳定性、性能等方面造成影响。例如,系统可能会出现资源争抢、响应时间延长等问题,从而影响整个系统的运行效率。
此外,节点数量过多还可能导致系统的复杂度增加,使得维护和管理变得更加困难。因此,建议尽可能保持业务流程中的节点数量在合理的范围内,以避免这些问题的发生。
系统限制和资源限制吧。
进行业务流程设计时:
当业务流程中节点个数较多时可能会影响实际运行,建议单个业务流程下节点总数不要超过100个。
说明
业务流程中最多创建1000个节点。
DAG图模式下,您可以通过拖拽依赖线的方式设置节点调度依赖。当然,您也可以进入节点的调度配置界面,来手动编辑节点依赖关系。详情请参见调度依赖配置指引。
https://help.aliyun.com/zh/dataworks/user-guide/create-a-workflow?spm=a2c4g.11186623.0.i162
DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。