Задача «Снежинка» не запускается

#snowflake-cloud-data-platform

Вопрос:

Задача должна была выполняться в 2:27 утра UTC, но она не была выполнена.

 GRANT EXECUTE TASK ON ACCOUNT TO ROLE SYSADMIN;

CREATE or replace TASK TASK_DELETE3
WAREHOUSE = TEST
SCHEDULE = 'USING CRON 27 2 * * * UTC' as
CREATE OR REPLACE TABLE TEST2."PUBLIC"."DELETE" 
CLONE TEST1."PUBLIC"."DELETE";

ALTER TASK TASK_DELETE3 RESUME;
 

Задача [состояние] = запущена. Кто-нибудь знает, почему?

Ответ №1:

Если состояние показывает, что задача запущена, это означает, что она включена и будет выполняться в запланированное время.

Вы можете проверить историю задач, чтобы просмотреть предыдущие и следующие запуски задачи, используя следующий запрос:

 select *
from table(information_schema.task_history(
task_name=>'TASK_DELETE3'));
 

Комментарии:

1. Спасибо за ответ @Gokhan. Я запустил вашу команду и увидел историю задач. Похоже, что задача выполнена на основе «COMPLETED_TIME», но когда я проверил ТЕСТОВУЮ базу данных, таблица не была создана. Я также проверил вкладку «История», и «СОЗДАТЬ ИЛИ ЗАМЕНИТЬ ТАБЛИЦУ» не была выполнена в запланированное время.

Ответ №2:

Я использовал другую роль, когда проверял таблицу в базе данных. Задача успешно выполнена в запланированное время.