MaxCompute管家为系统运维人员提供作业、存储资源查询、配额组设置等功能。本文将为您介绍Maxcompute管家的使用方法。

前提条件

使用MaxCompute管家前,您需要购买MaxCompute包年包月CU资源。详情请参见计算费用(包年包月)
说明
  • CU过小无法发挥计算资源及管家的优势。
  • 如果禁用主账号的AccessKey,会导致相应的子账号无法使用MaxCompute管家。

进入MaxCompute管家

执行如下步骤进入MaxCompute管家。
  1. 登录DataWorks控制台
  2. 单击左侧导航栏计算引擎列表 > MaxCompute,进入计算引擎列表-MaxCompute页面,并选择您所在的Region。
  3. 单击包年包月区域的CU管理,进入MaxCompute管家页面。#

概览

概览页面可以按照不同的配额组和时间段查看当前使用CU总CU当前存储量CU资源使用趋势存储使用趋势概述
字段 说明
配额组 指定需要查看的配额组信息。默认为空,表示查看全部配额组。

您可以在配额组后选择需要查询的时间段,默认为最近24小时。

当前使用CU 指定配额组下全部的项目在搜索截止时刻的CU资源使用量。
总CU
  • 配额组为空时(即选择所有配额组):总CU=(搜索截止时刻的订单预留CU)+(搜索截止时刻的订单非预留CU)
  • 配额组非空时(即指定单个配额组):总CU=(搜索截止时刻的指定配额组预留CU最大配额)+(搜索截止时刻的指定配额组非预留CU最大配额)
当前存储量 指定配额组下全部的项目在搜索截止时刻的存储使用量。
申请CU趋势 指定配额组下的全部项目在搜索时段内作业计划申请的CU资源量(包括预留CU资源和非预留CU资源)。
已用CU趋势 指定配额组下的全部项目在搜索时段内作业实际使用的CU资源量(包括预留CU资源和非预留CU资源)。
总CU趋势 购买的CU量(包括预留CU资源和非预留CU资源)。
存储大小趋势 指定配额组下的全部项目在搜索时间段内存储使用量。

查看作业运行情况

作业运行情况每2分钟采集一次。
  1. 单击左侧导航栏上的作业,进入作业快照页面。
  2. 选择需要查询的配额组以及时间段,查看选择时间段内当前配额组下所有作业情况。支持查看历史作业快照。
    说明概览页面,单击CU资源使用趋势图上的任意一点可跳转至该时刻下指定配额组对应全部项目内的作业历史快照。
    作业列表各字段说明如下。 88
    列名 说明
    InstanceID 每个MaxCompute任务都会生成一个Instance,通过单击InstanceID可以跳转至Logview页面,查看具体的任务进度。查看Logview的方法,请参见使用Logview查看Job信息
    帐号 运行MaxCompute任务的用户。可以根据帐号信息找到任务所属的责任人,如果该任务占用太多资源而影响其他任务的运行,可以与该责任人联系停止该任务。停止任务的方法,请参见Kill Instance
    项目名称 当前Instance所属的项目名称。
    DataWorks节点ID 当前作业运行的DataWorks节点ID。如果项为空,则说明该作业不是通过DataWorks节点发起的。
    cpu使用占比(%) 当前Quota组实际使用的CPU资源比例。
    内存使用占比(%) 当前Quota组实际使用的内存资源比例。
    提交时间 当前Instance的提交时间。
    等待时长 等待运行资源的时长。
    运行时长 当前Instance运行的时间。
    运行状态 当前Instance运行状态。
    优先级 作业排队的序号。

    取值范围:0~9,数值越小,优先级越高。

  3. 开启自动刷新并自定义刷新间隔自定义刷新

    如果需要关闭自动刷新功能,再次单击暂停即可。

终止作业

对于没有必要继续运行的作业,作业提交者可以单个或批量终止提交的作业。批量终止作业时,一次不能超过10个。
  1. 包年包月作业列表页面,单击作业列表上方的终止作业
  2. 终止作业页面,输入将要终止作业对应instance Id列表备注信息。终止作业
  3. 单击执行终止作业运行。

查看作业快照操作记录

MaxCompute管家支持查看作业快照操作的记录,目前最多保存7天的操作记录。
  1. 单击左侧导航栏作业
  2. 单击作业快照操作记录页签,查看作业快照操作记录。变更记录
  3. 单击变更记录后的查看详情,查看每个变更记录内的详细信息。详情

查看存储资源消耗

您可以通过包年包月项目列表页面,了解存储的消耗情况。 存储量每1个小时采集一次。
  1. 单击左侧导航栏上的项目,进入包年包月项目列表页面,列表中会显示项目的已用存储量。您也可以通过右上角的筛选器筛选配额组查看存储量。查看存储量
  2. 单击指定项目名称,查看项目某段时间的存储水位。查看存储量
  3. 选择查看的时间段。单击时间下拉框,选择开始时间和结束时间后,单击OK

查看CU资源消耗

您可以通过包年包月配额组列表页面,查看CU资源消耗。 计算资源CU每2分钟采集1次。
  1. 单击左侧导航栏上的配额,进入包年包月配额组列表页面。包年包月配额组列表
  2. 单击指定的资源组名称,查看资源消耗情况。资源消耗
  3. 选择查看的时间段。单击时间下拉框,选择开始时间和结束时间后,单击OK
    说明 选择的区间不同,资源组数据展示的粒度不同。

配额组设置

您可以在包年包月配额组列表页面,进行相关配额组设置,例如,新建配额组、修改和删除配额组。 配额组设置
具体操作见下表。
操作名称 说明 操作步骤
新建配额组 新建一个配额组。建好后可以通过项目 > 修改功能,将项目指定到配额组下,即该项目的计算任务默认使用该配额组的计算资源。
  1. 单击新建配额组,进入新建配额组页面。
  2. 依次填写配额组名称预留CU最小配额预留CU最大配额非预留CU最大配额标签
    说明
    • 标签主要是用于指定作业的配额组。如果提交作业时设置的Quota Tag 和某个配额组属性中的标签相等,这个作业就会被优先调度到这个配额组中,详细信息请参见Quota Tag
    • 标签名称尽量不要重名,否则作业指定此重名标签,将会随机调度到其中一个配额组,而不是均匀分布在多个配额组。
  3. 单击执行,完成配额组的新建。
修改配额组 建好的配额组支持修改。
  1. 选择需要修改CU消耗的配额组,单击修改,进入修改配额组页面。
  2. 修改预留CU最小配额预留CU最大配额非预留CU最大配额以及标签,单击执行,完成修改。
    说明 非预留CU最大配额即为包年包月里的非预留计算资源。此功能仅中国站用户可以使用。详情请参见非预留计算资源
删除配额组 支持删除配额组,如果当前配额组下有项目,则无法删除。需要先把项目指定到其他组才可删除。
  1. 单击删除,进入删除配额组页面。
  2. 单击执行,完成配额组的删除。
说明
  • 计算资源CU升级和降配时,默认配额组Max、Min会相应变化,其它组不会改变配置。
  • 如果降配后的CU数量小于默认配额组的Min值,则降配失败。
  • Max为最大分配的资源,Min为最小保障资源。

配额组配置示例

共有预留计算资源60CU,非预留计算资源0CU,由两个部门使用,可以按照如下方式分配:
  • 资源组独享

    [最大CU,最小CU,弹性最大CU]:A组[40,40,0]、B组[20,20,0]。

  • 资源组倾斜

    [最大CU,最小CU,弹性最大CU]:A组[60,40,0]、B组[40,20,0]。

不同配额组之间的调度顺序

目前不同的配额组暂不支持调度优先级设置,资源的使用遵循先到先得、不抢占的原则。例如,60CU由两个部门使用,分配为[最大CU,最小CU,弹性最大CU]:A组[40,20,0]、B组[30,10,0]。假设A组先使用,占用了40CU的资源,则后使用的B组只能使用20CU的资源,此时B组无法抢占A组已抢占的资源。假设A组在使用一段时间后,释放了40CU中的10CU资源,则此时B组可以占用30CU资源。

修改项目配额组

支持将项目当前指定的配额组修改为其它配额组,新建的配额组即可通过该功能进行资源隔离。
  1. 单击项目,进入包年包月项目列表页面。
  2. 选择需要修改配额组的项目名称,单击其后的修改,进入修改配额组信息页面。
  3. Quota名称的下拉框中,选择配额组。
  4. 单击执行,完成修改。