Crie regras - Amazon Fraud Detector

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Crie regras

Você pode criar regras no console do Amazon Fraud Detector, usando o comando create-rule, usando a CreateRuleAPI ou usando o. AWS SDK for Python (Boto3)

Cada regra deve conter uma única expressão que capture sua lógica de negócios. Todas as expressões devem ser avaliadas como um valor booleano (verdadeiro ou falso) e ter menos de 4.000 caracteres. As condições do tipo If-else não são suportadas. Todas as variáveis usadas na expressão devem ser predefinidas no tipo de evento avaliado. Da mesma forma, todas as listas usadas na expressão devem ser predefinidas, associadas a um tipo de variável e preenchidas com entradas.

O exemplo a seguir cria uma regra high_risk para um detector payments_detector existente. A regra associa uma expressão e um resultado verify_customer à regra.

Pré-requisitos

Para seguir as etapas mencionadas abaixo, certifique-se de concluir o seguinte antes de continuar com a criação de regras:

Se você estiver criando um detector, regra e resultado para seu caso de uso, substitua o nome do detector de exemplo, o nome da regra, a expressão da regra e o nome do resultado pelos nomes e expressões relevantes para seu caso de uso.

Crie uma nova regra no console do Amazon Fraud Detector

  1. Abra o AWSManagement Console e faça login na sua conta. Navegue até o Amazon Fraud Detector.

  2. No painel de navegação esquerdo, escolha Detectores e selecione o detector que você criou para seu caso de uso, por exemplo, payments_detector.

  3. Na página payments_detector, escolha a guia Regras associadas e escolha Criar regra.

  4. Na página Nova regra, insira o seguinte:

    1. Em Nome, insira um nome para a regra, exemplo high_risk

    2. Em Descrição - opcional, opcionalmente, insira uma descrição da regra, por exemplo, This rule captures events with a high ML model score

    3. Na Expressão, insira uma expressão de regra para seu caso de uso usando o guia de referência rápida de expressões. Exemplo $sample_fraud_detection_model_insightscore >900

    4. Em Resultados, escolha o resultado que você criou para seu caso de uso, por exemplo, verify_customer. Um resultado é o resultado de uma previsão de fraude e é retornado se a regra coincidir durante uma avaliação.

  5. Escolha Salvar regra

Você criou uma nova regra para o seu detector. Essa é a versão 1 da regra que o Amazon Fraud Detector disponibiliza automaticamente para uso do detector.

Crie uma regra usando o AWS SDK for Python (Boto3)

O código de exemplo a seguir usa a CreateRuleAPI para criar uma regra high_risk para um detector payments_detector existente. O código de exemplo também adiciona uma expressão de regra e um resultado verify_customer à regra.

Pré-requisitos

Para usar o código de exemplo, certifique-se de ter concluído o seguinte antes de continuar com a criação de regras:

Se você estiver criando um detector, regra e resultado para seu caso de uso, substitua o nome do detector de exemplo, o nome da regra, a expressão da regra e o nome do resultado por nomes e expressões relevantes para seu 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'] )

Você criou a versão 1 da regra que o Amazon Fraud Detector a disponibiliza automaticamente para uso do detector.