Можем ли мы запустить задачу snowflake вручную или разрешить запуск в определенный день и время

#snowflake-cloud-data-platform #snowflake-schema

Вопрос:

Можем ли мы запустить задачу snowflake вручную или разрешить запуск в определенный день и время?

если вышесказанное неосуществимо. Есть еще какие-нибудь альтернативные идеи?

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

1. Да, вы проверили документы? У вас были проблемы с их опробованием? Пожалуйста, дайте нам знать

2. Вы планируете это как CRON; все, что вы можете сделать в CRON, вы должны уметь выполнять в ЗАДАЧАХ, как сказал Фелипе, это в документах

3. @FelipeHoffa Я получаю сообщение об ошибке «Было указано неверное расписание. Пожалуйста, ознакомьтесь с документами о том, что представляет собой действительное расписание. «при попытке такой CRON СОЗДАТЬ ИЛИ ЗАМЕНИТЬ ЗАДАЧУ HIST_INSERT СКЛАД = $WH РАСПИСАНИЕ = ‘С ПОМОЩЬЮ CRON 0 0 17 15 Америка/Лос_Ангелес 11/1 ? 2021’

4. Я получаю сообщение об ошибке «Было указано неверное расписание. «2021» не является признанным часовым поясом. Пожалуйста, укажите часовые пояса, принятые параметром ЧАСОВОЙ ПОЯС. «при попытке использовать CRON, подобный этому, СОЗДАЙТЕ ИЛИ ЗАМЕНИТЕ ЗАДАЧУ HIST_INSERT WAREHOUSE = $WH РАСПИСАНИЕ = «ИСПОЛЬЗОВАНИЕ CRON 0 0 22 15 11 ? 2021»

Ответ №1:

При использовании с ПОМОЩЬЮ CRON принимается следующий формат:

 # __________ minute (0-59) # | ________ hour (0-23) # | | ______ day of month (1-31, or L) # | | | ____ month (1-12, JAN-DEC) # | | | | _ day of week (0-6, SUN-SAT, or L) # | | | | | # | | | | |  * * * * *  

Варианта года нет, так что что-то вроде этого сработало бы:

 'USING CRON 0 9-17 * * SUN America/Los_Angeles'  
  • каждый час, начиная с 9 утра и заканчивая 5 часами вечера по воскресеньям (часовой пояс Америки/Лос-Анджелеса)