Snowflake - 与前任任务的执行历史
Snowflake - execution history of tasks with predecessors
我有两个任务 T1 和 T2。 T1 每天在 7:00 小时运行,它是 T2.
的 前身
我可以使用 T1 的任务执行历史记录。但是,结果中没有显示 T2 的历史记录。
有什么方法可以跟踪第二个任务是否执行?
最好的,
维杰·普拉卡什
更新:
下面是我用来查询任务执行状态的查询:
select *
from table(information_schema.task_history(
result_limit => 10,
task_name=>'T2'));
您能告诉我们您是如何尝试跟踪任务的吗?
应该能够使用以下组合跟踪任务和更多内容。
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))
谢谢。
出现上述问题的根本原因是作业的启动顺序不正确。我有 resumed
第一个任务 (T1) 在第二个任务 (T2) 之前,这就是第二个任务没有执行的原因。
我有两个任务 T1 和 T2。 T1 每天在 7:00 小时运行,它是 T2.
的 前身我可以使用 T1 的任务执行历史记录。但是,结果中没有显示 T2 的历史记录。
有什么方法可以跟踪第二个任务是否执行?
最好的, 维杰·普拉卡什
更新:
下面是我用来查询任务执行状态的查询:
select *
from table(information_schema.task_history(
result_limit => 10,
task_name=>'T2'));
您能告诉我们您是如何尝试跟踪任务的吗? 应该能够使用以下组合跟踪任务和更多内容。
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))
谢谢。
出现上述问题的根本原因是作业的启动顺序不正确。我有 resumed
第一个任务 (T1) 在第二个任务 (T2) 之前,这就是第二个任务没有执行的原因。