跳到主要内容

JOBS

描述

表函数,生成任务临时表,可以查看某个任务类型中的job信息。

语法

JOBS(
"type"="<type>"
)

必填参数 (Required Parameters)

字段名描述
<type>任务的类型:
insert:insert into 类型的任务。
mv:物化视图类型的任务。

返回值

  • jobs("type"="insert") insert 类型的 job 返回值

    字段名描述
    Idjob id
    Namejob名称
    Definerjob定义者
    ExecuteType执行类型
    RecurringStrategy循环策略
    Statusjob状态
    ExecuteSql执行SQL
    CreateTimejob 创建时间
    SucceedTaskCount成功任务数量
    FailedTaskCount失败任务数量
    CanceledTaskCount取消任务数量
    Commentjob 注释
  • jobs("type"="mv") MV 类型的 job 返回值

    字段名描述
    Idjob id
    Namejob名称
    MvId物化视图id
    MvName物化视图名称
    MvDatabaseId物化视图所属db id
    MvDatabaseName物化视图所属db名称
    ExecuteType执行类型
    RecurringStrategy循环策略
    Statusjob状态
    CreateTimetask创建时间

示例

查看所有物化视图的job

select * from jobs("type"="mv");
+-------+------------------+-------+--------------------------+--------------+--------------------------------------------------------+-------------+-------------------+---------+---------------------+
| Id | Name | MvId | MvName | MvDatabaseId | MvDatabaseName | ExecuteType | RecurringStrategy | Status | CreateTime |
+-------+------------------+-------+--------------------------+--------------+--------------------------------------------------------+-------------+-------------------+---------+---------------------+
| 23369 | inner_mtmv_23363 | 23363 | range_date_up_union_mv1 | 21805 | regression_test_nereids_rules_p0_mv_create_part_and_up | MANUAL | MANUAL TRIGGER | RUNNING | 2025-01-08 18:19:10 |
| 23377 | inner_mtmv_23371 | 23371 | range_date_up_union_mv2 | 21805 | regression_test_nereids_rules_p0_mv_create_part_and_up | MANUAL | MANUAL TRIGGER | RUNNING | 2025-01-08 18:19:10 |
| 21794 | inner_mtmv_21788 | 21788 | test_tablet_type_mtmv_mv | 16016 | zd | MANUAL | MANUAL TRIGGER | RUNNING | 2025-01-08 12:26:06 |
| 19508 | inner_mtmv_19494 | 19494 | mv1 | 16016 | zd | MANUAL | MANUAL TRIGGER | RUNNING | 2025-01-07 22:13:31 |
+-------+------------------+-------+--------------------------+--------------+--------------------------------------------------------+-------------+-------------------+---------+---------------------+

查看所有 insert 任务的 job

select * from jobs("type"="insert");
+----------------+----------------+---------+-------------+--------------------------------------------+---------+--------------------------------------------------------------+---------------------+------------------+-----------------+-------------------+---------+
| Id | Name | Definer | ExecuteType | RecurringStrategy | Status | ExecuteSql | CreateTime | SucceedTaskCount | FailedTaskCount | CanceledTaskCount | Comment |
+----------------+----------------+---------+-------------+--------------------------------------------+---------+--------------------------------------------------------------+---------------------+------------------+-----------------+-------------------+---------+
| 78533940810334 | insert_tab_job | root | RECURRING | EVERY 10 MINUTE STARTS 2025-01-17 14:42:53 | RUNNING | INSERT INTO test.insert_tab SELECT * FROM test.example_table | 2025-01-17 14:32:53 | 0 | 0 | 0 | |
+----------------+----------------+---------+-------------+--------------------------------------------+---------+--------------------------------------------------------------+---------------------+------------------+-----------------+-------------------+---------+