管理任务

Snowflake REST 任务 API 提供以下端点,用于访问、更新 Snowflake 数据库中的任务资源,并对其执行某些操作:

Snowflake REST 任务 API 端点

端点

描述

GET /api/v2/databases/database/schemas/.schema/tasks

列出数据库和架构下的任务。

POST /api/v2/databases/database/schemas/.schema/tasks

使用标准的创建修饰符作为查询参数来创建任务。

GET /api/v2/databases/database/schemas/.schema/tasks/name

提取任务。

PUT /api/v2/databases/database/schemas/.schema/tasks/name

创建(或更改现有)任务。

DELETE /api/v2/databases/database/schemas/.schema/tasks/name

删除任务。

POST /api/v2/databases/database/schemas/.schema/tasks/name:execute

执行任务。

POST /api/v2/databases/database/schemas/.schema/tasks/name:resume

恢复已挂起的任务。

POST /api/v2/databases/database/schemas/.schema/tasks/name:suspend

挂起处于活动状态的任务。

GET /api/v2/databases/database/schemas/.schema/tasks/name/dependents

提取一项任务的相关任务。

GET /api/v2/databases/database/schemas/.schema/tasks/name/current_graphs

已弃用。使用下面的替换端点。

GET /api/v2/databases/database/schemas/.schema/tasks/name/current-graphs

获取正在执行或计划为未来 8 天任务执行的图运行。

GET /api/v2/databases/database/schemas/.schema/tasks/name/complete_graphs

已弃用。使用下面的替换端点。

GET /api/v2/databases/database/schemas/.schema/tasks/name/complete-graphs

为任务获取已完成的图运行情况。

有关参考文档,请参见 Snowflake 任务 API 参考

语言: 中文