文档首页/ 数据治理中心 DataArts Studio/ API参考/ 数据开发API(V2)/ 基线运维/ 查询基线实例列表 - ListFactorySearchBaselineInstances
更新时间:2025-12-30 GMT+08:00
分享

查询基线实例列表 - ListFactorySearchBaselineInstances

功能介绍

查询基线实例列表。

调用方法

请参见如何调用API

授权信息

账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。

  • 如果使用角色与策略授权,具体权限要求请参见权限和授权项
  • 如果使用身份策略授权,当前API调用无需身份策略权限。

URI

GET /v2/{project_id}/factory/aiops/{instance_id}/baselineinstance

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

项目ID,获取方法请参见项目ID和账号ID

instance_id

String

DataArts Studio实例ID,获取方法请参见实例ID和工作空间ID

表2 Query参数

参数

是否必选

参数类型

描述

workspace_id

String

工作空间ID,获取方法请参见实例ID和工作空间ID,默认查询该实例下所有的基线实例信息。

baseline_name

String

基线任务名称。

owner_name

String

责任人。

type

String

基线类型,DAY天基线,HOUR小时基线,默认查询所有基线类型。

priority

Integer

优先级,取值有1/2/3/4/5,默认查询所有优先级。当同时查询优先级为1/2/3时,样例如下:priority=1&priority=2&priority=3

status

String

状态:

  • ERROR:异常

  • SAFE:安全

  • DANGEROUS:预警

  • OVER:破线

默认查询所有状态。

finish_status

String

完成状态:UNFINISH未完成,FINISH完成,默认查询所有状态。

start_time

Long

开始时间戳,用于检索基线任务实例的承诺时间,单位毫秒。

end_time

Long

终止时间戳,用于检索基线任务实例的承诺时间,单位毫秒。

order_by

String

排序规则,示例 start_time_ms asc,表示按照开始时间升序排序,有如下取值:

  • start_time_ms asc:按照开始时间升序。

  • start_time_ms desc:按照开始时间降序。

  • end_time_ms asc:按照结束时间升序。

  • end_time_ms desc:按照结束时间降序。

offset

Integer

分页列表的页数,默认值为1。取值范围大于等于1。

limit

Integer

分页返回结果,指定每页最大记录数。范围[1,100]

默认值:10

请求参数

表3 请求Header参数

参数

是否必选

参数类型

描述

X-Auth-Token

String

IAM Token,通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值),使用Token认证时必选,最小长度:0,最大长度:4096。

X-Project-Id

String

project_id,项目编号。获取方法请参见项目ID和账号ID

多project场景采用AK/SK认证的接口请求,则该字段必选。

workspace

String

工作空间ID,获取方法请参见实例ID和工作空间ID

响应参数

状态码:200

表4 响应Body参数

参数

参数类型

描述

total

Long

基线实例总数。

baseline_instances

Array of BaselineInstance objects

基线实例列表信息。

表5 BaselineInstance

参数

参数类型

描述

id

String

基线实例ID。

baseline

Object

基线明细。

baseline_id

String

基线ID。

baseline_name

String

基线任务名称。

baseline_version

Integer

版本号。

priority

Integer

优先级。

dag

String

基线任务实例作业依赖图(包含JOB_ID+JOB名称+版本号+是否为关键路径节点)。

status

String

基线实例状态。

buffer

Long

基线实例余量,单位为s。

estimate_complete_time

Long

预计完成时间戳,单位毫秒。

expect_time

Long

实例预警时间戳,单位毫秒。

finish_status

String

基线实例是否完成。

start_time

Long

基线实例开始时间戳,单位毫秒。

end_time

Long

基线实例结束时间戳,单位毫秒,finish_status(基线实例完成状态)为FINISH(已完成)时,返回基线实例的完成时间戳。

execute_time

Long

运行时间戳,单位毫秒。

error_code

String

错误编码。

error_message

String

错误信息。

task_instances

Object

任务实例信息。

owner_id

String

责任人用户ID。

owner_name

String

责任人用户名称。

domain_id

String

责任人租户ID。

domain_name

String

责任人租户名称。

project_id

String

项目ID。

instance_id

String

DataArts Studio实例ID。

workspace_id

String

工作空间ID。

first_alarm_time

Long

首次告警时间戳,单位毫秒。

last_alarm_time

Long

最后告警时间戳,单位毫秒。

sla_time

Long

实例承诺时间戳,单位毫秒。

process_time

Long

处理时间戳,单位毫秒。

recover_time

Long

恢复时间戳,单位毫秒。

ignore_time

Long

忽略时间戳,单位毫秒。

process_buffer

Long

处理时长,设置处理时间所需要的时间,设置后在该时间段内将暂停事件报警,事件的处理操作记录会被记录。

create_day

Integer

创建时间的天数,表示一年的第几天。

instance_type

String

实例类型。

process_user_id

String

基线处理人用户ID。

process_user_name

String

基线处理人用户名称。

状态码:400

表6 响应Body参数

参数

参数类型

描述

message

String

返回信息。

status

String

返回状态码。

请求示例

查询基线实例列表

GET /v2/62099355b894428e8916573ae635f1f9/factory/aiops/65212faf-91e2-4914-a116-be71b1aaf49e/baselineinstance

响应示例

状态码:200

返回基线实例列表信息。

{
  "total" : 1,
  "baseline_instances" : [ {
    "id" : "1036839684825106585",
    "baseline" : null,
    "baseline_id" : "5888778043559265437",
    "baseline_name" : "44",
    "baseline_version" : 1,
    "priority" : 3,
    "dag" : null,
    "status" : "ERROR",
    "buffer" : 3600000,
    "estimate_complete_time" : 1737178200533,
    "expect_time" : 1737178200533,
    "finish_status" : "UNFINISH",
    "start_time" : null,
    "end_time" : null,
    "execute_time" : null,
    "error_code" : null,
    "error_message" : null,
    "task_instances" : null,
    "owner_id" : "7b71e498e75d44048c9a22dd3c54f978",
    "owner_name" : "test_user1",
    "domain_id" : "61c2cde19d9c47cfb2123d4c8ec0d1e8",
    "domain_name" : "test_user2",
    "project_id" : "62099355b894428e8916573ae635f1f9",
    "instance_id" : "65212faf-91e2-4914-a116-be71b1aaf49e",
    "workspace_id" : "62fbba734e634c5087656fc3ff7adf34",
    "first_alarm_time" : 1737181800168,
    "last_alarm_time" : 1737181800168,
    "sla_time" : 1737181800533,
    "process_time" : null,
    "recover_time" : null,
    "ignore_time" : null,
    "process_buffer" : null,
    "create_day" : 18,
    "instance_type" : "HOUR",
    "process_user_id" : null,
    "process_user_name" : null
  } ]
}

状态码:400

失败,返回信息

{
  "message" : "Workspace id is invalid",
  "status" : "1019"
}

状态码

状态码

描述

200

返回基线实例列表信息。

400

失败,返回信息

相关文档