全部产品
存储与CDN 数据库 安全 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网
MaxCompute

应用限制

更新时间:2017-10-22 14:25:49

MaxCompute Graph 的应用限制,如下所示:

  • 单个 job 引用的 resource 数量不超过 256 个,table、archive 按照一个单位计算。

  • 单个 job 引用的 resource 总计字节数大小不超过 512M。

  • 单个 job 的输入路数不能超过 1024(输入表的个数不能超过 64),单个 job 的输出路数不能超过 256。

  • 多路输出中指定的 label 不能为 null 或者空字符串,长度不能超过 256,只能包括 A-Z,a-z,0-9,_,#,.,-等。

  • 单个 job 中自定义 counter 的数量不能超过 64,counter 的 group name 和 counter name 中不能带有 #,两者长度和不能超过 100。

  • 单个 job 的 worker 数由框架计算得出,最大为 1000,超过抛异常。

  • 单个 worker 占用 CPU 默认为 200,范围为 [50, 800]。

  • 单个 worker 占用 memory 默认为 4096,范围为 [256M, 12G]。

  • 单个 worker 重复读一个 resource 次数限制不大于 64 次。

  • plit size 默认为 64M,您可自行设置,范围为:0 < split_size <= (9223372036854775807 >> 20)。

  • MaxCompute Graph 程序中的 GraphLoader/Vertex/Aggregator 等在集群运行时,受到 Java 沙箱的限制(Graph 作业的主程序则不受此限制),具体限制请参见 Java 沙箱

本文导读目录