Richtlinie für datensatzbasierte Schwellenwerte (RecordBasedThresholdPolicy) deklarieren
Die Richtlinie "RecordBasedThresholdPolicy" stellt eine Stapelimplementierung der Schnittstelle "ThresholdPolicy" bereit.
Vorbereitende Schritte
Die Richtlinie für datensatzbasierte Schwellenwerte "RecordBasedThresholdPolicy" ist nur anwendbar, wenn der Stapelabschnitt für Schwellenwerte "ThresholdBatchStep" verwendet wird. Die Anzahl der Fehlerdatensätze wird gezählt. Wenn das Ergebnis höher ist als der Schwellenwert, wird der Wechsel des Jobs in den Status "Wieder anlauffähig" erzwungen.
Informationen zu diesem Vorgang
Verwenden Sie optional die folgenden Eigenschaften, wenn Sie die Richtlinie für datensatzbasierte Schwellenwerte deklarieren.
Eigenschaft | Wert | Beschreibung |
---|---|---|
debug | true oder false (der Standardwert ist false) | Tracing und Debugging für den Abschnitt aktivieren |
minimum_threshold_sample_size | Ganzzahliger Wert (Standardwert ist 20) | Die Mindestanzahl der Datensätze, die verarbeitet werden müssen, bevor geprüft wird, ob der Schwellenwert überschritten wurde. |
error_threshold | Doppelter Wert (Standardwert ist 100) | Die Anzahl der Fehlerdatensätze. |
Vorgehensweise
Deklarieren Sie die Schwellenwertrichtlinie, die in der xJCL verwendet werden soll, wie folgt als Eigenschaft des Abschnitts:
...
<props>
<prop name="threshold_policy" value="com.ibm.websphere.batch.devframework.thresholdpolicies.RecordBasedThresholdPolicy"/>
</props>
...