跳到主要内容

reports

POST /reports.archive

描述

归档报告

参数

类型名称描述Schema
请求体request
必填
请求体request

request

名称描述Schema
comment
可选
客户端消息string
task
必填
要归档的报告任务 IDstring

响应

HTTP 码Schema
200响应 200

响应 200

名称描述Schema
archived
可选
已归档的报告数量 (0 或 1)integer

POST /reports.create

描述

创建新报告

参数

类型名称描述Schema
请求体request
必填
请求体request

request

名称描述Schema
comment
可选
自由文本注释string
name
必填
报告名称。在公司内唯一。string
project
可选
分配此报告的项目 ID。必须存在[ab]string
report
可选
报告模板string
report_assets
可选
外部报告资产列表< string > array
tags
可选
用户定义的标签列表< string > array

响应

HTTP 码Schema
200响应 200

响应 200

名称描述Schema
id
可选
报告 IDstring
project_id
可选
报告所属项目的 IDstring

POST /reports.delete

描述

删除报告

参数

类型名称描述Schema
请求体request
必填
请求体request

request

名称描述Schema
force
可选
如果未设置,则已发布或未归档的报告无法删除
默认 : false
boolean
task
必填
要删除的报告任务 IDstring

响应

HTTP 码Schema
200响应 200

响应 200

名称描述Schema
deleted
可选
已删除的报告数量 (0 或 1)integer

POST /reports.get_all_ex

描述

获取公司的所有报告任务和公共报告任务

参数

类型名称描述Schema
请求体request
必填
请求体request

request

名称描述Schema
all
可选
多字段模式条件(所有字段匹配模式)reports.multi_field_pattern_data
any
可选
多字段模式条件(任意字段匹配模式)reports.multi_field_pattern_data
allow_public
可选
允许在结果中返回公共报告
默认 : true
boolean
filters
可选
< string, filters > map
id
可选
要过滤的 ID 列表< string > array
include_subprojects
可选
如果设置为 'true' 且 project 字段已设置,则子项目中的报告也会被
搜索到
默认 : false
boolean
name
可选
只获取名称匹配此模式的报告(Python 正则表达式
语法)
string
only_fields
可选
报告字段名称列表(支持使用 '.' 嵌套)。如果提供,此
列表定义了查询的投影(每个结果条目只会返回这些字段)
each result entry)
< string > array
order_by
可选
要排序的字段名称列表。当使用 search_text 时,可以使用 '@text_score' 作为字段,表示返回文档的文本得分。
使用 '-' 前缀指定降序。可选,建议在使用分页时使用。
prefix to specify descending order. Optional, recommended when using page
< string > array
page
可选
页码,返回报告结果列表中的特定页面
最小值 : 0
integer
page_size
可选
每页大小,指定每页返回的结果数量(最后一页可能
包含较少结果)
最小值 : 1
integer
project
可选
项目 ID 列表< string > array
refresh_scroll
可选
如果设置,则使用此滚动接收的所有数据将重新查询boolean
scroll_id
可选
从之前调用 get_all 返回的滚动 IDstring
search_text
可选
自由文本搜索查询string
size
可选
要检索的任务数量
最小值 : 1
integer
status
可选
报告状态列表。< reports.report_status_enum > array
status_changed
可选
状态变更约束字符串列表(utcformat, epoch),带有可选
前缀修饰符 (>, >=, <, <=)
< string > array
system_tags
可选
报告系统标签列表。使用 '-' 前缀排除系统标签< string > array
tags
可选
报告用户定义的标签列表。使用 '-' 前缀排除标签< string > array
user
可选
用于按报告创建用户过滤结果的用户 ID 列表< string > array

filters

名称描述Schema
all
可选
'all' 条件中的所有术语都与 'and' 操作结合all
any
可选
'any' 条件中的所有术语都与 'or' 操作结合any
op
可选
如果同时提供了 'any' 和 'all',则它们之间的操作
默认 : "and"
enum (and, or)

all

名称Schema
exclude
可选
< string > array
include
可选
< string > array

any

名称Schema
exclude
可选
< string > array
include
可选
< string > array

响应

HTTP 码Schema
200响应 200

响应 200

名称描述Schema
scroll_id
可选
可用于后续调用 get_all 以检索更多数据的滚动 IDstring
tasks
可选
报告任务列表< reports.report > array

POST /reports.get_tags

描述

获取公司报告使用的所有用户标签

参数

类型名称描述Schema
请求体request
必填
请求体object

响应

HTTP 码Schema
200响应 200

响应 200

名称描述Schema
tags
可选
唯一标签值列表< string > array

POST /reports.get_task_data

描述

根据传递的搜索条件 + 请求的事件获取任务数据

参数

类型名称描述Schema
请求体request
必填
请求体request

request

名称描述Schema
all
可选
多字段模式条件(所有字段匹配模式)reports.multi_field_pattern_data
any
可选
多字段模式条件(任意字段匹配模式)reports.multi_field_pattern_data
allow_public
可选
允许在结果中返回公共任务
默认 : true
boolean
debug_images
可选
debug_images
id
可选
要过滤的 ID 列表< string > array
include_subprojects
可选
如果设置为 'true' 且 project 字段已设置,则子项目中的任务也会被
搜索到
默认 : false
boolean
input.view.entries.dataset
可选
输入数据集 ID 列表< string > array
input.view.entries.version
可选
输入数据集版本 ID 列表< string > array
model_events
可选
如果设置,则检索模型事件。否则检索任务事件
默认 : false
boolean
name
可选
只获取名称匹配此模式的任务(Python 正则表达式
语法)
string
only_fields
可选
任务字段名称列表(支持使用 '.' 嵌套,例如
execution.model_labels)。如果提供,此列表定义了查询的投影
(每个结果条目只会返回这些字段)
< string > array
order_by
可选
要排序的字段名称列表。当使用 search_text 时,可以使用 '@text_score' 作为字段,表示返回文档的文本得分。
使用 '-' 前缀指定降序。可选,建议在使用分页时使用。
prefix to specify descending order. Optional, recommended when using page
< string > array
parent
可选
父 IDstring
plots
可选
plots
project
可选
项目 ID 列表< string > array
scalar_metrics_iter_histogram
可选
scalar_metrics_iter_histogram
search_hidden
可选
如果设置为 'true',则隐藏任务包含在搜索结果中
默认 : false
boolean
search_text
可选
自由文本搜索查询string
single_value_metrics
可选
如果传递,则返回任务单值指标object
size
可选
要检索的任务数量
最小值 : 1
integer
status
可选
任务状态列表。< reports.task_status_enum > array
status_changed
可选
状态变更约束字符串列表(utcformat, epoch),带有可选
前缀修饰符 (>, >=, <, <=)
< string > array
system_tags
可选
任务系统标签列表。使用 '-' 前缀排除系统标签< string > array
tags
可选
任务用户定义的标签列表。使用 '-' 前缀排除标签< string > array
type
可选
任务类型列表。以下一项或多项:'import', 'annotation', 'training' 或
'testing' (不区分大小写)
< string > array
user
可选
用于按任务创建用户过滤结果的用户 ID 列表< string > array

debug_images

名称描述Schema
iters
可选
返回调试图像的最新迭代的最大数量integer
metrics
可选
指标和变体列表< reports.metric_variants > array

plots

名称描述Schema
iters
可选
返回图表的最新迭代的最大数量integer
last_iters_per_task_metric
可选
如果设置为 'true' 且 iters 已传递,则检索每个任务指标的最后几次迭代。否则检索整个任务的最后几次迭代
默认 : true
boolean
metrics
可选
指标和变体列表< reports.metric_variants > array

scalar_metrics_iter_histogram

名称描述Schema
key
可选
要使用的直方图 x 轴
iter - 迭代次数
iso_time - 以 ISO 格式字符串表示的事件时间
timestamp - 事件时间戳,以自 epoch 以来的毫秒表示
reports.scalar_key_enum
metrics
可选
指标和变体列表< reports.metric_variants > array
samples
可选
要返回的直方图点数量(0 表示返回所有点)。可选,默认值为 6000。integer

响应

HTTP 码Schema
200响应 200

响应 200

名称描述Schema
debug_images
可选
按任务和迭代分组的调试图像事件< reports.debug_images_response_task_metrics > array
plots
可选
按指标、变体、任务和迭代映射的图表object
scalar_metrics_iter_histogram
可选
object
single_value_metrics
可选
按任务分组的单值指标< reports.single_value_task_metrics > array
tasks
可选
任务列表< reports.task > array

POST /reports.move

描述

将报告移动到项目

参数

类型名称描述Schema
请求体request
必填
请求体request

request

名称描述Schema
project
可选
目标项目 ID。如果未提供,必须提供 project_name。根项目使用 null
for the root project
string
project_name
可选
目标项目名称。如果提供且名称为该名称的项目不存在,将创建一个
新项目。如果未提供,必须提供 project
string
task
必填
要移动的报告 IDstring

响应

HTTP 码Schema
200响应 200

响应 200

名称描述Schema
project_id
可选
目标项目 IDstring

POST /reports.publish

描述

发布报告

参数

类型名称描述Schema
请求体request
必填
请求体request

request

名称描述Schema
comment
可选
客户端消息string
task
必填
要发布的报告任务 IDstring

响应

HTTP 码Schema
200响应 200

响应 200

名称描述Schema
fields
可选
更新的字段名称和值object
updated
可选
已更新的报告数量 (0 或 1)integer

POST /reports.unarchive

描述

取消归档报告

参数

类型名称描述Schema
请求体request
必填
请求体request

request

名称描述Schema
comment
可选
客户端消息string
task
必填
要取消归档的报告任务 IDstring

响应

HTTP 码Schema
200响应 200

响应 200

名称描述Schema
unarchived
可选
已取消归档的报告数量 (0 或 1)integer

POST /reports.update

描述

创建新报告

参数

类型名称描述Schema
请求体request
必填
请求体request

request

名称描述Schema
comment
可选
自由文本注释string
name
可选
报告名称。在公司内唯一。string
report
可选
报告模板string
report_assets
可选
外部报告资产列表< string > array
tags
可选
用户定义的标签列表< string > array
task
必填
要更新的报告任务 IDstring

响应

HTTP 码Schema
200响应 200

响应 200

名称描述Schema
fields
可选
更新的字段名称和值object
updated
可选
已更新的报告数量 (0 或 1)integer