Richtlinie für prozentbasierte Schwellenwerte (PercentageBasedThresholdPolicy) deklarieren
Die Richtlinie "PercentageBasedThresholdPolicy" stellt eine Stapelimplementierung der Schnittstelle "ThresholdPolicy" bereit.
Vorbereitende Schritte
Die prozentsatzbasierte Schwellenwertrichtlinie (percentageBasedThresholdPolicy) ist nur anwendbar, wenn der Stapelabschnitt für Schwellenwert verwendet wird. Sie berechnet den prozentualen Anteil der Fehlerdatensätze an der Gesamtanzahl der verarbeiteten Fehlerdatensätze. 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 prozentbasierte 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. |
threshold_percentage | Doppelter Wert (Standardwert ist 0,1) | Der akzeptable Fehlerprozentsatz. |
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.PercentageBasedThresholdPolicy"/>
</props>
...