任务组管理命令:job_group
查询:list
命令入口:
bohr job_group list
概要:
Usage:
bohr job_group list [flags]
Aliases:
list, -ls
Flags:
-a, --asce list by ascending, default descending
--csv output with CSV format
-e, --end string end date. format is yyyy-mm-dd (must be used together with --start)
-h, --help help for list
-j, --job_group int Specify Job group ID to filter results
--json output with JSON format
--noheader does not print header information
-n, --number int number of results to be displayed (default 50)
-p, --projectId int project Id of Bohrium
-q, --quiet only show job group id
-o, --sortby string sort by id/createTime(default "id")
-s, --start string start date. format is yyyy-mm-dd (must be used together with --end)
--yaml output in YAML format
参数说明表:
参数 | 缩写 | 说明 | 必填 |
---|---|---|---|
--asce | -a | 从反方向排序 | 否 |
--end | -e | 结束时间,格式为yyyy-mm-dd(要与--start一起使用) | 否 |
--id | -i | 根据id搜索 | 否 |
--number | -n | 显示多少个job_group默认为50 | 否 |
--projectId | -p | 根据项目Id查找 | 否 |
--quiet | -q | 只展示job group id | 否 |
--sortby | -o | 可根据createTime/id进行排序,默认为id | 否 |
--start | -s | 开始时间,格式为yyyy-mm-dd(要与--end一起使用) | 否 |
案例:
$ bohr job_group list -n 10 --yaml
# 以yaml格式显示前10个job group
$ bohr job_group list -s 2024-03-05 -e 2024-07-08
# 显示从2024年3月5日到7月8日的任务组
提前终止:terminate
命令入口:
bohr job_group terminate
概要:
Usage:
bohr job_group terminate <job_group_id>... [flags]
Flags:
-h, --help help for terminate
--job_group_id ints Job group ID(s) to terminate (can be used multiple times)
参数说明表:
参数 | 缩写 | 说明 | 必填 |
---|---|---|---|
--job_group_id | - | 提前终止的job group id | 是 |
案例:
$ bohr job_group terminate 123 456
# 提前终止ID 为 123 和 456 的任务组
删除:delete
命令入口:
bohr job_group delete
概要:
Usage:
bohr job_group delete <job_group_id>... [flags]
Flags:
-h, --help help for delete
--job_group_id ints Job group ID(s) (can be used multiple times)
参数说明表:
参数 | 缩写 | 说明 | 必填 |
---|---|---|---|
--job_group_id | - | 删除的job group id | 是 |
案例:
$ bohr job_group delete 123 456
# 删除ID 为 123 和 456 的任务组
下载:download
命令入口:
bohr job_group download
概要:
Usage:
bohr job_group download [flags]
Aliases:
download, -d
Flags:
-h, --help help for download
-j, --job_group_id int job group id
-n, --number int number of results to be displayed (default 50)
-o, --out_path string specify the directory to save downloaded files (default "./")
参数说明表:
参数 | 缩写 | 说明 | 必填 |
---|---|---|---|
--job_group_id | -j | 下载的任务组id | 是 |
--number | -n | 下载的任务数量 (默认是50个) | 否 |
--out_path | -o | 将结果保存到本地某路径 例如:-o ./ 表示当前目录(默认是./) | 否 |
案例:
$ bohr job_group download -j 123 -j 654 -o /opt
# 下载 ID 为 123 和 654 的任务组文件,并保存到 /opt 目录下
创建:create
命令入口:
bohr job_group create
概要:
Usage:
bohr job_group create [flags]
Flags:
-h, --help help for create
-n, --job_name string job name
-p, --project_id int project id
参数说明表:
参数 | 缩写 | 说明 | 必填 |
---|---|---|---|
--job_name | -n | 任务组名称 | 是 |
--project_id | -p | 任务组项目id | 是 |
案例:
$ bohr job_group create -n test -p 123
# 创建名称为test,项目id为123的任务组.返回任务组id
注意
bohr job_group create
创建的 job_group_id
仅适用于 Bohrium CLI 提交任务时。在 JSON 配置文件中使用 job_group_id
设置任务组 ID。
{
"job_group_id":0000
}