Werkzeuge, die die Umgebung "Anzahl der Wiederholungen bei Fehlern" berücksichtigen, unternehmen eine bestimmte Anzahl von Versuchen zur Durchführung desselben Worker-Prozesses, wenn bei der Verarbeitung eines bestimmten Auftrags ein Fehler auftritt.
Verwendungshinweise
- Gelegentlich treten bei der Ausführung von parallelen Raster-Analyseaufträgen Fehler auf.
- Wenn das Werkzeug zum Beispiel mit einer Python-Raster-Funktion mit benutzerdefiniertem Code ausgeführt wird, können durch Drittanbieter-Python-Code Fehler verursacht werden, wie zum Beispiel Speicherfehler, wenn der Worker-Prozess einen bestimmten Abschnitt eines Bildes verarbeitet.
- Indem veranlasst wird, dass der Worker-Prozess einen bestimmten Abschnitt wiederholt, können Analyseaufträge wiederhergestellt werden.
Dialogfeldsyntax
- Anzahl der Wiederholungen bei Fehlern: Die Anzahl der wiederholten Versuche, die unternommen werden sollen, wenn ein Worker-Prozess fehlschlägt. Die Standardeinstellung ist 0.
Skriptsyntax
arcpy.env.retryOnFailures = retry_on_failures
Parameter | Erläuterung |
---|---|
retryOnFailures | Wie oft ein Worker-Prozess wiederholt wird, wenn bei der Verarbeitung eines bestimmten Auftrags ein Fehler auftritt. Die Standardeinstellung ist 0. |
Skriptbeispiel
import arcpy
# Set the retry on failure to 3
arcpy.env.retryOnFailures = 3