Nombre de nouvelles tentatives en cas d’échecs (paramètre d’environnement)

Les outils dédiés à l’environnement Number of Retries On Failures (Nombre de nouvelles tentatives en cas d’échecs) relancent le même processus de travail le nombre de fois spécifié en cas d’échec d’une tâche particulière.

Remarques sur l'utilisation

  • Il arrive parfois que des échecs se produisent lors de l’exécution de tâches d’analyse raster en parallèle.
  • Si, par exemple, l’outil s’exécute avec un code de fonction raster Python personnalisé, certains échecs peuvent être liés à un code Python de tierce partie, tels que des erreurs de mémoire au cours desquelles le processus de travail traite une section donnée d’une image.
  • Le fait de relancer le processus de travail sur une section en particulier permet éventuellement de récupérer les tâches d’analyse.

Syntaxe de la boîte de dialogue

  • Number of Retries on Failures (Nombre de nouvelles tentatives en cas d’échecs) : nombre de nouvelles tentatives suite à l’échec d’un processus de travail. La valeur par défaut est 0.

Syntaxe de script

arcpy.env.retryOnFailures = retry_on_failures

ParamètreExplication

retryOnFailures

Nombre de tentatives qu’un processus de travail effectuera en cas d’échec lors du traitement d’une tâche donnée. La valeur par défaut est 0.

Syntaxe retryOnFailures

Exemple de script

import arcpy
# Set the retry on failure to 3
arcpy.env.retryOnFailures = 3

Rubriques connexes