0

我有两个任务T1T2。T1 每天 7:00 运行,它是T2 的前身

我可以使用 T1 的任务执行历史。然而,T2 的历史并没有出现在结果中。

有没有办法可以跟踪第二个任务是否执行?

最好的,维杰·普拉卡什


更新:

这是我用来查询任务执行状态的查询:

select *
  from table(information_schema.task_history(
    result_limit => 10,
    task_name=>'T2'));
4

2 回答 2

0

上述问题的根本原因是启动作业的顺序不正确。我在第二个resumed任务(T2)之前有第一个任务( T1 ),这就是第二个任务没有执行的原因。

于 2020-02-07T15:11:44.413 回答
0

你能告诉我们你是如何尝试跟踪任务的吗?应该能够使用以下组合跟踪任务等。

SELECT *
FROM TABLE(information_schema.task_history(RESULT_LIMIT => 10000))

SELECT *
FROM TABLE(information_schema.QUERY_HISTORY_BY_WAREHOUSE(WAREHOUSE_NAME => 'WH_FOR_TASKS', RESULT_LIMIT => 10000))

谢谢。

于 2020-01-30T16:28:09.343 回答