跳到主要内容

任务组管理命令: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
}