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
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
-
Apri la console di AWS gestione
e accedi al tuo account. Accedi ad Amazon Fraud Detector. -
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.
-
Nella pagina payments_detector, scegli la scheda Regole associate e quindi scegli Crea regola.
-
Nella pagina Nuova regola, inserisci quanto segue:
-
Nel Nome, inserisci un nome per la regola, ad esempio
high_risk
-
Nella casella Descrizione - opzionale, inserisci facoltativamente una descrizione della regola, ad esempio,
This rule captures events with a high ML model score
-
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
-
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.
-
-
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.