【发布时间】:2020-10-23 06:16:31
【问题描述】:
我目前正在做一个雪花“任务”,每天凌晨更新一张桌子。
我当前的任务是使用以下语法创建的 -
CREATE OR REPLACE TASK "DB"."SCHEMA"."SAMPLE_TASK"
WAREHOUSE = SAMPLE_WAREHOUSE
SCHEDULE = 'USING CRON * 12 * * * UTC'
TIMESTAMP_INPUT_FORMAT = 'YYYY-MM-DD HH24'
AS
CREATE OR REPLACE "DB"."SCHEMA"."EMP"
AS
SELECT * FROM "DB"."SCHEMA"."EMP_STAGE";
我在 CST 工作,由于 UTC 为 -7 小时,我的任务预计会在早上 5 点运行,它确实做到了。我确认在 INFORMATION_SCHEMA 中使用“TASK_HISTORY”-
SELECT * FROM TABLE(DB.INFORMATION_SCHEMA.TASK_HISTORY()) WHERE NAME = 'SAMPLE_TASK';
但在剩下的一小时内,它也每分钟额外运行 59 次,直到 6 点。
- 初始 QueryID 时间戳 - 2020-07-02 05:00:00.000 -0700
- 最终 QueryID 时间戳 - 2020-07-02 05:59:00.000 -0700
我这里有什么遗漏吗?
感谢您的阅读,非常感谢任何帮助。
-斯里
【问题讨论】:
标签: snowflake-cloud-data-platform snowflake-task