View a markdown version of this page

Erstellen von Regeln - Amazon Fraud Detector

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 von Regeln

Sie können Regeln in der Amazon Fraud Detector-Konsole erstellen, indem Sie den Befehl create-rule verwenden, die CreateRule API verwenden oder die verwenden. AWS SDK für Python (Boto3)

Jede Regel muss einen einzelnen Ausdruck enthalten, der Ihre Geschäftslogik erfasst. Alle Ausdrücke müssen einen booleschen Wert ergeben (wahr oder falsch) und weniger als 4.000 Zeichen lang sein. If-else Typbedingungen werden nicht unterstützt. Alle im Ausdruck verwendeten Variablen müssen im ausgewerteten Ereignistyp vordefiniert sein. Ebenso müssen alle im Ausdruck verwendeten Listen vordefiniert, einem Variablentyp zugeordnet und mit Einträgen gefüllt sein.

Im folgenden Beispiel wird eine Regel high_risk für einen vorhandenen Detektor payments_detector erstellt. Die Regel ordnet der Regel einen Ausdruck und ein Ergebnis verify_customer zu.

Voraussetzungen

Um die unten genannten Schritte auszuführen, stellen Sie sicher, dass Sie die folgenden Schritte ausführen, bevor Sie mit der Erstellung von Regeln fortfahren:

Wenn Sie einen Detektor, eine Regel und ein Ergebnis für Ihren Anwendungsfall erstellen, ersetzen Sie den Beispielnamen für den Detektor, den Regelnamen, den Regelausdruck und den Ergebnisnamen durch die Namen und Ausdrücke, die für Ihren Anwendungsfall relevant sind.

Erstellen Sie eine neue Regel in der Amazon Fraud Detector-Konsole

  1. Öffnen Sie die AWS -Management-Konsole und melden Sie sich bei Ihrem Konto an. Navigieren Sie zu Amazon Fraud Detector.

  2. Wählen Sie im linken Navigationsbereich Detectors aus und wählen Sie den Detektor aus, den Sie für Ihren Anwendungsfall erstellt haben, zum Beispiel payments_detector.

  3. Wählen Sie auf der Seite payments_detector die Registerkarte „Zugeordnete Regeln“ und dann „Regel erstellen“.

  4. Geben Sie auf der Seite „Neue Regel“ Folgendes ein:

    1. Geben Sie im Feld Name einen Namen für die Regel ein, z. B. high_risk

    2. Geben Sie im Feld Beschreibung — optional optional eine Beschreibung der Regel ein, z. B. This rule captures events with a high ML model score

    3. Geben Sie im Feld Ausdruck mithilfe der Kurzanleitung für Ausdrücke einen Regelausdruck für Ihren Anwendungsfall ein. Beispiel-$sample_fraud_detection_model_insightscore >900

    4. Wählen Sie im Feld Ergebnisse das Ergebnis aus, das Sie für Ihren Anwendungsfall erstellt haben, z. B. verify_customer. Ein Ergebnis ist das Ergebnis einer Betrugsprognose und wird zurückgegeben, wenn die Regel während einer Bewertung zutrifft.

  5. Wählen Sie Regel speichern

Sie haben eine neue Regel für Ihren Detektor erstellt. Dies ist die Version 1 der Regel, die Amazon Fraud Detector dem Detektor automatisch zur Verwendung zur Verfügung stellt.

Erstellen Sie eine Regel mit dem AWS SDK für Python (Boto3)

Der folgende Beispielcode verwendet die CreateRule API, um eine Regel high_risk für einen vorhandenen Detektor zu erstellenpayments_detector. Der Beispielcode fügt der Regel auch einen Regelausdruck und ein Ergebnis verify_customer hinzu.

Voraussetzungen

Um den Beispielcode zu verwenden, stellen Sie sicher, dass Sie die folgenden Schritte abgeschlossen haben, bevor Sie mit der Erstellung von Regeln fortfahren:

Wenn Sie einen Detektor, eine Regel und ein Ergebnis für Ihren Anwendungsfall erstellen, ersetzen Sie den Beispielnamen für den Detektor, den Regelnamen, den Regelausdruck und den Ergebnisnamen durch Namen und Ausdrücke, die für Ihren Anwendungsfall relevant sind.

import boto3 fraudDetector = boto3.client('frauddetector') fraudDetector.create_rule( ruleId = 'high_risk', detectorId = 'payments_detector', expression = '$sample_fraud_detection_model_insightscore > 900', language = 'DETECTORPL', outcomes = ['verify_customer'] )

Sie haben die Version 1 der Regel erstellt, die Amazon Fraud Detector automatisch für den Detektor zur Verwendung zur Verfügung stellt.