雪花-具有前任任务的执行历史

时间:2020-01-30 15:40:18

标签: snowflake-cloud-data-platform snowflake-task

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

我能够使用T1的任务执行历史记录。但是,结果中没有显示T2的历史记录。

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

最好, 维杰·普拉卡什(Vijay Prakash)


更新

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

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

2 个答案:

答案 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 ),这就是为什么第二个任务没有执行的原因。