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

前提条件

使用MaxCompute管家前,您需要购买MaxCompute预付费CU资源。
说明
  • CU过小无法发挥计算资源及管家的优势。
  • 如果禁用主账号的AK,会导致相应的子账号无法使用CU管家。

进入MaxCompute管家

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

查看作业运行情况

作业运行情况每2分钟采集一次。
  1. 单击作业,进入预付费作业列表页面。
  2. 选择需要查询的配额组,查看当前配额组下所有作业情况。
    作业列表各字段说明如下。
    列名 说明
    InstanceID 每个MaxCompute任务都会有一个Instance,通过单击InstanceId可以跳转至Logview页面,查看具体的任务进度。查看Logview的方法请参见使用Logview查看Job信息
    帐号 运行此MaxCompute任务的人,可以根据帐号信息找到任务所属的责任人,如果该任务占用太多资源而影响其他任务的运行,可以与该责任人联系停止该任务。停止任务的方法请参见实例操作中的Kill Instance。
    项目名称 当前Instance所属的项目名称。
    cpu使用占比(%) 当前Quota组实际使用的CPU资源比例。
    内存使用占比(%) 当前Quota组实际使用的内存资源比例。
    提交时间 当前Instance的提交时间。
    等待时长 等待运行资源的时长。
    运行时长 当前Instance运行的时间。
    运行状态 当前Instance运行状态。

查看存储资源消耗

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

查看CU资源消耗

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

配额组设置

您可以在配额页面,进行相关配额组设置,例如,新建配额组、修改和删除配额组。
具体操作见下表。
操作名称 说明 操作步骤
新建配额组 新建一个配额组。建好后可以通过项目 > 修改功能,将项目指定到配额组下,即该项目的计算任务默认使用该配额组的计算资源。
  1. 单击新建配额组,进入新建配额组页面。
  2. 依次填写配额组名称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. 单击执行,完成修改。