- Catégories :
<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.
Syntaxe¶
<service_name>!SPCS_CANCEL_JOB();
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é. |
Pour effectuer une opération sur un objet dans un schéma, il est nécessaire de disposer d’au moins un privilège sur la base de données parente et d’au moins un privilège sur le schéma parent.
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();