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.
Crear reglas
Puede crear reglas en la consola de Amazon Fraud Detector mediante el comando create-rule
Cada regla debe contener una sola expresión que refleje su lógica empresarial. Todas las expresiones deben dar como resultado un valor booleano (verdadero o falso) y tener una longitud inferior a 4000 caracteres. No se admiten las condiciones de tipo If-Else. 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, asociadas a un tipo de variable y rellenarse con entradas.
El siguiente ejemplo crea una regla high_risk
para un detector existentepayments_detector
. 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
-
Abre la consola AWS de administración
e inicia sesión en tu cuenta. Diríjase a Amazon Fraud Detector. -
En el panel de navegación de la izquierda, elija Detectores y seleccione el detector que creó para su caso de uso, por ejemplo, payments_detector.
-
En la página payments_detector, elija la pestaña Reglas asociadas y, a continuación, elija Crear regla.
-
En la página Nueva regla, introduzca lo siguiente:
-
En Nombre, introduzca un nombre para la regla, por ejemplo
high_risk
-
En la descripción (opcional), introduzca opcionalmente 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.
-
-
Elija Guardar regla
Ha creado una nueva regla para su detector. Esta es la versión 1 de la regla que Amazon Fraud Detector pone automáticamente a disposición del detector para que la utilice.
Cree una regla mediante el AWS SDK for Python (Boto3)
El siguiente código de ejemplo usa la CreateRuleAPI 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 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 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 para que la utilice.