全部产品

通用数据结构

JobItem

作业详情信息

参数名称

类型

示例值

描述

JobId

String

dlc-20210126170216-mtl37ge7gkvdz

作业ID

JobType

String

TFJob

作业类型

DisplayName

String

tf-mnist-test

作业名称

UserId

String

123456789

作业所属用户的UID

Status

String

Stopped

作业状态

ReasonCode

String

JobStoppedByUser

作业进入当前状态的缘由Code

ReasonMessage

String

Job is stopped by user.

作业进入当前状态的缘由详细描述

JobSpecs

Array of JobSpec

作业运行时的节点配置

UserCommand

String

python /root/code/mnist.py

作业每个节点运行的启动命令

DataSources

Array of DataSources

本作业使用的所有数据源配置列表

DataSourceId

String

data-20210114104214-vf9lowjt3pso

数据源配置ID

CodeSource

Object

次作业使用的代码源配置

CodeSourceId

String

code-20210111103721-85qz78ia96lu

代码源配置ID

Branch

String

master

代码仓库分支

Commit

String

44da109b59f8596152987eaa8f3b2487bb72ea63

此次作业使用的代码仓库的CommitID

ThirdpartyLibs

Array of String

numpy==1.16.1

一个Python三方库

ThirdpartyLibDir

String

/root/code/

三方库文件Requirements.txt所在目录。

Envs

Map

作业运行时被注入的环境变量

GmtCreateTime

String

2021-01-12T14:35:01Z

作业创建时间, UTC

GmtFinishTime

String

2021-01-12T15:36:08Z

作业结束时间,UTC

Duration

Long

3602

作业运行时长,单位:秒

JobSpec

描述一种类型的Worker的详细配置,包括硬件规格,运行镜像,副本数量等。

参数名称

类型

示例值

描述

Type

String

Worker

Type与Job Type紧密相关,不同Job Type支持不同的Worker Type。

  • TFJob:Chief, PS, Worker, Master

  • PyTorchJob: Worker, Master

Image

String

registry.cn-hangzhou.aliyuncs.com/pai-dlc/tensorflow-training:1.12.2PAI-cpu-py27-ubuntu16.04

此类Worker的运行镜像地址,可以调用 ListImages 获取PAI平台提供的社区和PAI优化过的镜像。也可以指定第三方公开的镜像。

PodCount

Long

1

副本数量。

EcsSpec

String

ecs.c6.large

Worker的硬件规格,请访问 获取详细规格列表。请注意,不同规格的价格会有区别。