我有两个任务 T1 和 T2 。 T1每天的7:00点开始运行,它是T2的前身。
我能够使用T1的任务执行历史记录。但是,结果中没有显示T2的历史记录。
有没有办法跟踪第二个任务是否执行?
最好, 维杰·普拉卡什(Vijay Prakash)
更新:
这是我用来查询任务执行状态的查询:
select *
from table(information_schema.task_history(
result_limit => 10,
task_name=>'T2'));
答案 0 :(得分: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))
谢谢。
答案 1 :(得分:0)
上述问题的根本原因是,启动作业的顺序不正确。我在第二个任务( T2 )之前有resumed
第一个任务( T1 ),这就是为什么第二个任务没有执行的原因。