Gérer les tâches

L’API Snowflake REST Task fournit les points de terminaison suivants pour accéder, mettre à jour et effectuer certaines actions sur les ressources de tâches dans une base de données Snowflake :

Points de terminaison d’API Snowflake REST Task

Point de terminaison

Description

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

Répertorie les tâches sous la base de données et le schéma.

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

Crée une tâche, avec des modificateurs de création standard comme paramètres de requête.

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

Récupère une tâche.

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

Crée une tâche (ou modifie une tâche existante).

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

Supprime une tâche.

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

Exécute une tâche.

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

Reprend une tâche suspendue.

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

Suspend une tâche active.

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

Récupère les tâches dépendantes d’une tâche.

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

Obsolète. Utilisez le point de terminaison de remplacement ci-dessous.

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

Obtient les exécutions graphiques en cours d’exécution ou planifiées pour la tâche pour les 8 prochains jours.

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

Obsolète. Utilisez le point de terminaison de remplacement ci-dessous.

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

Obtient les exécutions graphiques terminées pour la tâche.

Pour la documentation de référence, voir Référence d’API Snowflake Task.