概述
部分GQL操作,如删除schema、创建投影和算法回写,均设计为以后端作业形式执行。部分作业的执行结果,如算法生成的文档,会存储在执行作业的图中,留待稍后提取查看,直至该作业被清除。
显示作业
获取当前图中的所有作业:
SHOW JOB
获取当前图中ID为83
的作业:
SHOW JOB 83
语句返回每个作业的以下信息:
字段 |
描述 |
---|---|
job_id |
作业的ID。某些作业包含子作业,其ID为 <jobId>_1 ,<jobId>_2 等 |
graph_name |
作业执行所在图 |
type |
作业类型,如CREATE_INDEX ,CACHE ,COMPACT 等 |
query |
作业的查询语句 |
status |
当前作业状态,包括FINISHED 、RUNNING 、STOPPING 、STOPPED 和FAILED |
err_msg |
作业执行过程中遇到的报错信息(如有) |
result |
作业生成的结果,如算法的输出文件或统计概述 |
start_time |
作业开始时间 |
end_time |
作业结束时间 |
progress |
作业的进度更新,例如提示写入操作已开始 |
结束作业
结束当前图中正在运行的ID为83
的作业:
STOP JOB 83
结束当前图中所有正在运行的作业:
STOP JOB *
删除作业
删除当前图中所有未在运行的作业:
DELETE JOB *
当ID为83
的作业未在运行时,从当前图中将其删除:
DELETE JOB 83