雪花 - 任务不是 运行

Snowflake - Task not running

我用下面的脚本创建了一个简单的任务,但出于某种原因它从来没有 运行。

CREATE OR REPLACE TASK dbo.tab_update
WAREHOUSE = COMPUTE_WH
SCHEDULE = 'USING CRON * * * * * UTC'
AS CALL dbo.my_procedure();

我用的是snowflake trail企业版

你恢复了吗?来自文档——"After creating a task, you must execute ALTER TASK … RESUME before the task will run"

澄清一点: 这两个步骤虽然可能很烦人,但都是必需的。

  1. 任务可以重复消耗仓库时间(积分)(例如最多 每分钟)所以我们想确保执行权限 被明确授予角色。
  2. 任务可以有依赖关系和任务树(最终是 DAG) 不应在创建一个或多个任务后立即开始执行。 当数据工程师可以告诉时,Resume 提供了一个明确的同步点 我们知道任务树已准备好进行验证和执行 从下一个间隔开始。

迪内什·库尔卡尼 (下午,雪花)