Catégories :

Fonctions de table

<service_name>!SPCS_CANCEL_JOB

Annule une tâche Snowpark Container Services, également appelée service associé aux tâches. Lorsque vous annulez une tâche, Snowflake arrête l’exécution de la tâche et supprime les ressources allouées à l’exécution de la tâche.

Voir aussi :

Exécuter un service associé aux tâches, Utilisation des services

Syntaxe

<service_name>!SPCS_CANCEL_JOB();
Copy

Renvoie

Renvoie une chaîne qui indique si la tâche a été annulée ou non.

Exigences en matière de contrôle d’accès

Un rôle utilisé pour exécuter cette opération doit au minimum disposer des privilèges suivants :

Privilège

Objet

Remarques

OPERATE

Service

Pour annuler le service associé aux tâches, vous devez utiliser un rôle auquel ce privilège a été accordé.

Le privilège USAGE relatif à la base de données et au schéma parents est exigé pour effectuer des opérations sur tout objet d’un schéma.

Pour obtenir des instructions sur la création d’un rôle personnalisé avec un ensemble spécifique de privilèges, voir Création de rôles personnalisés.

Pour des informations générales sur les rôles et les privilèges accordés pour effectuer des actions SQL sur des objets sécurisables, voir Aperçu du contrôle d’accès.

Exemples

Annuler la tâche my_job.

SELECT my_job!SPCS_CANCEL_JOB();
Copy