更新时间:2024-03-21 GMT+08:00

查询可视化作业对象列表

示例代码

在ModelArts notebook平台,Session鉴权无需输入鉴权参数。其它平台的Session鉴权请参见Session鉴权

1
2
3
4
5
from modelarts.session import Session
from modelarts.estimator import VisualizationJob
session = Session()
job_visualization_instance_list = VisualizationJob.get_visualization_job_object_list(modelarts_session=session, is_show=True, status=8, per_page=10, page=1, sort_by="create_time", order="asc", search_content="job")
print(job_visualization_instance_list)

参数说明

表1 get_visualization_job_object_list请求参数说明

参数

是否必选

参数类型

描述

modelarts_session

Object

会话对象,初始化方法见Session鉴权

status

String

可视化作业的运行状态,详细作业状态列表请查看作业状态参考

per_page

Integer

指定每一页展示作业的总量,默认为“10”“per_page”可选的范围为[1,100]。

page

Integer

指定要查询页的索引,默认为“1”

sortBy/sort_by

String

当使用AK/SK认证方式时,参数名为sortBy;当使用用户名密码认证方式时,参数名为sort_by。指定查询的排序方式,默认是作业名称“job_name”,目前支持的排序还有作业描述“job_desc”,作业状态“status”,运行时长“duration”以及创建时间 “create_time”,日志存储目录“log_dir”

order

String

可选值。

  • “asc”为递增排序,默认为“asc”
  • “desc”为递减排序。

search_content

String

指定要查询的文字信息,例如可视化作业名字,默认为空,字符串的长度为[0,100]。

is_show

Boolean

是否打印可视化作业列表,默认为“True”

表2 get_visualization_job_object_list成功响应后返回可视化作业对象列表,其中列表中的每个元素参数说明如下:

参数

类型

描述

VisualizationJob

Object

可视化作业对象。该对象包含visualization_id、create_time、job_name、status属性,及对可视化作业的查询、更新、停止、重启和删除等操作。

表3 VisualizationJob属性说明

参数

参数类型

描述

create_time

Long

可视化作业的创建时间。

job_name

String

可视化作业的名称。

status

Byte

可视化训练作业的运行状态,详细作业状态列表请参见作业状态参考

job_id

String

可视化作业ID。

is_success

Boolean

接口调用是否成功。