Crea regole - Amazon Fraud Detector

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Crea regole

Puoi creare regole nella console Amazon Fraud Detector, utilizzando il comando create-rule, utilizzando l'CreateRuleAPI o utilizzando il. AWS SDK for Python (Boto3)

Ogni regola deve contenere una singola espressione che catturi la logica aziendale. Tutte le espressioni devono restituire un valore booleano (vero o falso) e avere una lunghezza inferiore a 4.000 caratteri. Le condizioni di tipo if-else non sono supportate. Tutte le variabili utilizzate nell'espressione devono essere predefinite nel tipo di evento valutato. Allo stesso modo, tutti gli elenchi utilizzati nell'espressione devono essere predefiniti, associati a un tipo di variabile e compilati con voci.

L'esempio seguente crea una regola high_risk per un rilevatore payments_detector esistente. La regola associa un'espressione e un risultato verify_customer alla regola.

Prerequisiti

Per seguire i passaggi indicati di seguito, assicurati di completare quanto segue prima di procedere con la creazione delle regole:

Se stai creando un rilevatore, una regola e un risultato per il tuo caso d'uso, sostituisci il nome del rilevatore di esempio, il nome della regola, l'espressione della regola e il nome del risultato con i nomi e le espressioni pertinenti al tuo caso d'uso.

Crea una nuova regola nella console Amazon Fraud Detector

  1. Apri la console di AWS gestione e accedi al tuo account. Accedi ad Amazon Fraud Detector.

  2. Nel riquadro di navigazione a sinistra, scegli Rilevatori e seleziona il rilevatore che hai creato per il tuo caso d'uso, ad esempio payments_detector.

  3. Nella pagina payments_detector, scegli la scheda Regole associate e quindi scegli Crea regola.

  4. Nella pagina Nuova regola, inserisci quanto segue:

    1. Nel Nome, inserisci un nome per la regola, ad esempio high_risk

    2. Nella casella Descrizione - opzionale, inserisci facoltativamente una descrizione della regola, ad esempio, This rule captures events with a high ML model score

    3. Nell'espressione, inserisci un'espressione di regola per il tuo caso d'uso utilizzando la guida di riferimento rapida Expression. Esempio $sample_fraud_detection_model_insightscore >900

    4. In Outcomes, scegli il risultato che hai creato per il tuo caso d'uso, ad esempio verify_customer. Un risultato è il risultato di una previsione di frode e viene restituito se la regola corrisponde durante una valutazione.

  5. Scegli Salva regola

Hai creato una nuova regola per il tuo rilevatore. Questa è la versione 1 della regola che Amazon Fraud Detector rende automaticamente disponibile all'uso del rilevatore.

Crea una regola usando AWS SDK for Python (Boto3)

Il codice di esempio seguente utilizza CreateRulel'API per creare una regola high_risk per un rilevatore payments_detector esistente. Il codice di esempio aggiunge anche un'espressione di regola e un risultato verify_customer alla regola.

Prerequisiti

Per utilizzare il codice di esempio, assicurati di aver completato quanto segue prima di procedere con la creazione delle regole:

Se stai creando un rilevatore, una regola e un risultato per il tuo caso d'uso, sostituisci il nome del rilevatore di esempio, il nome della regola, l'espressione della regola e il nome del risultato con nomi ed espressioni pertinenti al tuo caso d'uso.

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'] )

Hai creato la versione 1 della regola che Amazon Fraud Detector mette automaticamente a disposizione del rilevatore.