SHOW EXPORT
功能
查询符合指定条件的导出作业的执行情况。
语法
SHOW EXPORT
[ FROM <db_name> ]
[
WHERE
[ QUERYID = <query_id> ]
[ STATE = { "PENDING" | "EXPORTING" | "FINISHED" | "CANCELLED" } ]
]
[ ORDER BY <field_name> [ ASC | DESC ] [, ... ] ]
[ LIMIT <count> ]
参数说明
该语句包含四个可选子句:
-
FROM
指定要查询的数据库的名称。如果不指定该子句,则默认查询当前数据库。
-
WHERE
指定过滤条件。只有符合过滤条件的导入作业记录才会作为查询结果返回。
参数 是否必选 说明 QUERYID 否 导出作业的 ID。该参数用于查询单个导出作业的执行情况。 STATE 否 导出作业的状态。取值范围: PENDING
:表示查询待调度的导出作业。EXPORTING
:表示查询正在执行中的导出作业。FINISHED
:表示查询成功完成的导出作业。CANCELLED
:表示查询失败的导出作业。
-
ORDER BY
指定用于对返回的导出作业记录进行排序的字段的名称。支持指定多个字段,多个字段之间必须用逗号 (,) 分隔。另外,您还可以在字段后通过添加
ASC
或DESC
关键字来指定按该字段对返回的导出作业记录进行升序或降序排序。 -
LIMIT
指定允许返回的导出作业记录最大数量。取值范围:正整数。如果不指定该子句,则默认返回符合指定条件的所有导出作业。
返回结果说明
例如查看一个 ID 为 edee47f0-abe1-11ec-b9d1-00163e1e238f
的导出作业的执行情况:
SHOW EXPORT
WHERE QUERYID = "edee47f0-abe1-11ec-b9d1-00163e1e238f";
返回结果如下:
JobId: 14008
QueryId: edee47f0-abe1-11ec-b9d1-00163e1e238f
State: FINISHED
Progress: 100%
TaskInfo: {"partitions":["*"],"column separator":"\t","columns":["*"],"tablet num":10,"broker":"","coord num":1,"db":"db0","tbl":"tbl_simple","row delimiter":"\n","mem limit":2147483648}
Path: hdfs://127.0.0.1:9000/users/230320/
CreateTime: 2023-03-20 11:16:14
StartTime: 2023-03-20 11:16:17
FinishTime: 2023-03-20 11:16:26
Timeout: 7200
返回结果中的参数说明如下:
JobId
:导出作业的 ID。QueryId
:当前查询的 ID。State