Снежинка - история выполнения заданий с предшественниками - PullRequest
0 голосов
/ 30 января 2020

У меня есть две задачи T1 и T2 . T1 запускается каждый день в 7:00 часов и является предшественником T2 .

. Я могу использовать историю выполнения задач для T1. Однако история T2 не отображается в результатах.

Есть ли способ, которым я могу отследить, выполнено ли второе задание или нет?

Best, Vijay Praka sh


Обновление:

Вот запрос, который я использовал для запроса статуса выполнения задачи:

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

Ответы [ 2 ]

0 голосов
/ 07 февраля 2020

Причина root вышеуказанной проблемы - неправильный порядок запуска заданий. У меня было resumed первое задание ( T1 ) перед вторым ( T2 ), поэтому второе задание не было выполнено.

0 голосов
/ 30 января 2020

Можете ли вы дать нам представление о том, как вы пытаетесь отслеживать задачи? Должны быть в состоянии отслеживать задачи и многое другое, используя комбинации ниже.

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))

Спасибо.

...