大数据计算MaxCompute这种未运行的任务怎么停止?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
在MaxCompute中,未运行的任务实际上并不存在“停止”这一操作,因为任务只有在运行中(Running)时才能被终止或取消。对于未运行的任务,您可以采取以下措施进行管理:
stop_instance()
或类似方法停止。如果任务尚未运行,您可以通过以下方式取消或删除任务:
#### 方法一:删除任务配置 - 如果任务是通过DataWorks或其他调度系统提交的,您可以直接在调度系统中删除该任务配置。 - 操作步骤: 1. 登录DataWorks控制台。 2. 进入运维中心 > 任务运维 > 周期任务运维。 3. 找到对应的任务节点,右键单击并选择删除或暂停调度。 4. 确认操作后,任务将不再被调度执行。
#### 方法二:禁用任务调度 - 如果您希望保留任务配置但阻止其运行,可以选择禁用任务调度。 - 操作步骤: 1. 在DataWorks中进入配置中心 > 项目配置。 2. 检查任务是否已启用。如果启用了任务,请将其设置为禁用状态。 3. 禁用后,任务将不会被调度执行,但仍保留在系统中以备后续使用。
stop_instance()
或kill
命令终止。通过上述方法,您可以有效管理MaxCompute中未运行的任务,确保任务调度和资源分配的合理性。
MaxCompute(原ODPS)是一项面向分析的大数据计算服务,它以Serverless架构提供快速、全托管的在线数据仓库服务,消除传统数据平台在资源扩展性和弹性方面的限制,最小化用户运维投入,使您经济并高效的分析处理海量数据。