Amazon Fraud Detector ya no estará disponible para nuevos clientes a partir del 7 de noviembre de 2025. Para obtener capacidades similares a las de Amazon Fraud Detector SageMaker AutoGluon, explore Amazon y AWS WAF.
Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Creación de reglas
Puede crear reglas en la consola de Amazon Fraud Detector mediante el comando
Cada regla debe contener una única expresión que capture su lógica empresarial. Todas las expresiones deben dar como resultado un valor booleano (verdadero o falso) y tener una longitud inferior a 4.000 caracteres. If-else no se admiten las condiciones de tipo. Todas las variables utilizadas en la expresión deben estar predefinidas en el tipo de evento evaluado. Del mismo modo, todas las listas utilizadas en la expresión deben estar predefinidas, estar asociadas a un tipo de variable y rellenarse con entradas.
El siguiente ejemplo crea una regla high_risk para un detector payments_detector existente. La regla asocia una expresión y un resultado verify_customer a la regla.
Requisitos previos
Para seguir los pasos que se mencionan a continuación, asegúrese de completar lo siguiente antes de continuar con la creación de reglas:
Si está creando un detector, una regla y un resultado para su caso de uso, sustituya el nombre del detector, el nombre de la regla, la expresión de la regla y el nombre del resultado del ejemplo por los nombres y expresiones relevantes para su caso de uso.
Cree una nueva regla en la consola de Amazon Fraud Detector
-
Inicie sesión en la Consola de administración de AWS
e inicie sesión en su cuenta. Navegue hasta Amazon Fraud Detector. -
En el panel de navegación izquierdo, elija Detectores y seleccione el detector que creó para su caso de uso, por ejemplo, payments_detector.
-
En la página payments_detector, selecciona la pestaña Reglas asociadas y, a continuación, elige Crear regla.
-
En la página Nueva regla, introduce lo siguiente:
-
En el campo Nombre, introduzca un nombre para la regla, por ejemplo
high_risk -
En la descripción (opcional), si lo desea, introduzca una descripción de la regla, por ejemplo:
This rule captures events with a high ML model score -
En la expresión, introduzca una expresión de regla para su caso de uso mediante la guía de referencia rápida de expresiones. Ejemplo
$sample_fraud_detection_model_insightscore >900 -
En los resultados, elige el resultado que creaste para tu caso de uso, por ejemplo verify_customer. Un resultado es el resultado de una predicción de fraude y se devuelve si la regla coincide durante una evaluación.
-
-
Seleccione Guardar regla
Ha creado una nueva regla para su detector. Esta es la versión 1 de la regla, y Amazon Fraud Detector la pone automáticamente a disposición del detector.
Cree una regla con el AWS SDK para Python (Boto3)
El siguiente código de ejemplo usa la CreateRule API para crear una regla high_risk para un detector existentepayments_detector. El código de ejemplo también agrega una expresión de regla y un resultado verify_customer a la regla.
Requisitos previos
Para usar el código de ejemplo, asegúrese de completar lo siguiente antes de continuar con la creación de reglas:
Si va a crear un detector, una regla y un resultado para su caso de uso, sustituya el nombre del detector, el nombre de la regla, la expresión de la regla y el nombre del resultado del ejemplo por nombres y expresiones relevantes para su caso de 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'] )
Ha creado la versión 1 de la regla y Amazon Fraud Detector la pone automáticamente a disposición del detector.