Amazon Fraud Detector steht seit dem 7. November 2025 nicht mehr für Neukunden zur Verfügung. Funktionen, die denen von Amazon Fraud Detector ähneln SageMaker AutoGluon, finden Sie unter Amazon und AWS WAF.
Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Erstellen Sie eine Detektorversion
Eine Detektorversion definiert die Regeln, die Reihenfolge der Regelausführung und optional eine Modellversion, die als Teil der Anfrage zur Generierung von Betrugsvorhersagen verwendet wird. Sie können der Detektorversion jede der in einem Detektor definierten Regeln hinzufügen. Sie können auch jedes Modell hinzufügen, das für den evaluierten Ereignistyp trainiert wurde.
Jede Detektorversion hat den Status DRAFTACTIVE, oderINACTIVE. Es kann jeweils nur eine Detektorversion im ACTIVE Status sein. Während der GetEventPrediction Anfrage verwendet Amazon Fraud Detector den ACTIVE Detektor, falls kein Detektor angegeben DetectorVersion ist.
Modus zur Ausführung der Regel
Amazon Fraud Detector unterstützt zwei verschiedene Modi zur Regelausführung: FIRST_MATCHED undALL_MATCHED.
Wenn der Regelausführungsmodus ist
FIRST_MATCHED, bewertet Amazon Fraud Detector die Regeln sequentiell, vom ersten bis zum letzten, und stoppt bei der ersten übereinstimmenden Regel. Amazon Fraud Detector liefert dann die Ergebnisse für diese einzelne Regel. Wenn eine Regel als falsch (nicht übereinstimmend) ausgewertet wird, wird die nächste Regel in der Liste ausgewertet.Wenn der Regelausführungsmodus ist
ALL_MATCHED, werden alle Regeln in einer Auswertung unabhängig von ihrer Reihenfolge parallel ausgeführt. Amazon Fraud Detector führt alle Regeln aus und gibt die definierten Ergebnisse für jede übereinstimmende Regel zurück.
Erstellen Sie eine Detector-Version mit dem AWS SDK für Python (Boto3)
Das folgende Beispiel zeigt eine Beispielanforderung für die CreateDetectorVersion API. Der Regelausführungsmodus ist auf eingestellt. FIRST_MATCHED Daher bewertet Amazon Fraud Detector die Regeln sequentiell, vom ersten bis zum letzten, und stoppt bei der ersten übereinstimmenden Regel. Amazon Fraud Detector liefert dann die Ergebnisse für diese einzelne Regel während desGetEventPrediction response.
import boto3 fraudDetector = boto3.client('frauddetector') fraudDetector.create_detector_version( detectorId = 'sample_detector', rules = [{ 'detectorId' : 'sample_detector', 'ruleId' : 'high_fraud_risk', 'ruleVersion' : '1' }, { 'detectorId' : 'sample_detector', 'ruleId' : 'medium_fraud_risk', 'ruleVersion' : '1' }, { 'detectorId' : 'sample_detector', 'ruleId' : 'low_fraud_risk', 'ruleVersion' : '1' } ], modelVersions = [{ 'modelId' : 'sample_fraud_detection_model', 'modelType': 'ONLINE_FRAUD_INSIGHTS', 'modelVersionNumber' : '1.00' }], ruleExecutionMode = 'FIRST_MATCHED' )
Verwenden Sie die UpdateDetectorVersionStatus API, um den Status einer Detector-Version zu aktualisieren. Im folgenden Beispiel wird der Status der Detektorversion von DRAFT bis aktualisiertACTIVE. Wenn während einer GetEventPrediction Anfrage keine Melder-ID angegeben wird, verwendet Amazon Fraud Detector die ACTIVE Version des Detektors.
import boto3 fraudDetector = boto3.client('frauddetector') fraudDetector.update_detector_version_status( detectorId = 'sample_detector', detectorVersionId = '1', status = 'ACTIVE' )