Crie um tipo de evento - 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 um tipo de evento

Antes de criar seu modelo de detecção de fraudes, você deve primeiro criar um tipo de evento. A criação de um tipo de evento envolve definir sua atividade comercial (evento) a ser avaliada em caso de fraude. Definir o evento envolve identificar as variáveis do evento em seu conjunto de dados para incluir na avaliação de fraudes, especificar a entidade que está iniciando o evento e os rótulos que classificam o evento.

Pré-requisitos para criar um tipo de evento

Antes de começar a criar seu tipo de evento, certifique-se de ter concluído o seguinte:

  • Usou a Explorador de modelos de dados ferramenta para obter informações sobre os elementos de dados exigidos pelo Amazon Fraud Detector para criar seu modelo de detecção de fraudes.

  • Usou os insights que você obteve do Data Models Explorer para criar seu conjunto de dados de eventos e carregou seu conjunto de dados para o bucket do Amazon S3.

  • CriadoVariáveis,Entidade, e Rótulos você quer que o Amazon Fraud Detector use para criar um modelo de detecção de fraudes para este evento. Certifique-se de que as variáveis, o tipo de entidade e os rótulos que você criou estejam incluídos no conjunto de dados do evento.

Você pode criar seu tipo de evento no console do Amazon Fraud Detector, usando a API, usando ou usando o AWS SDK. AWS CLI

Crie o tipo de evento no console do Amazon Fraud Detector

Para criar um tipo de evento,
  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 Events.

  3. Na página Tipo de eventos, escolha Criar.

  4. Em Detalhes do tipo de evento,

    1. Em Nome, insira o nome do seu evento.

    2. Na Descrição, opcionalmente, insira uma descrição.

    3. Na Entidade, selecione o tipo de entidade que você criou para o seu evento.

  5. Em Variáveis de evento,

    1. Em Escolha como definir as variáveis desse evento,

      • Se você já criou suas variáveis de evento para esse evento, selecione Selecionar variáveis da sua lista de variáveis e, em Variáveis, selecione as variáveis que você criou para esse evento.

      • Se você não criou variáveis para esse evento, selecione Selecionar variáveis de um conjunto de dados de treinamento,

        • Na função do IAM, selecione a função do IAM que você deseja que o Amazon Fraud Detector use para acessar o bucket do Amazon S3 que contém seu conjunto de dados

        • Em Localização dos dados, insira o caminho para a localização do seu conjunto de dados. Use o S3 URI caminho semelhante a este:S3://your-bucket-name/example dataset filename.csv.

        • Escolha Upload (Carregar).

        • Em Variáveis, todos os nomes de variáveis de evento que o Amazon Fraud Detector extraiu do seu arquivo de conjunto de dados são exibidos.

          Se você quiser que a variável seja incluída para detectar fraudes, no Tipo de variável, selecione o tipo de variável. Escolha Remover para remover as variáveis de serem incluídas para detecção de fraudes. Repita essa etapa para cada variável na lista.

  6. Em Rótulos (opcional), em Rótulos, selecione os rótulos que você criou para esse evento. Certifique-se de selecionar um rótulo para cada evento fraudulento e legítimo.

  7. Se você quiser configurar o processamento automático de downstream para esse evento, em Orquestração de eventos com a Amazon EventBridge - opcional, ative Ativar orquestração de eventos com a Amazon. EventBridge Para obter mais informações sobre orquestração de eventos, consulte. Orquestração de eventos

    nota

    Você também pode ativar a orquestração de eventos posteriormente, depois de criar seu tipo de evento.

  8. Escolha Criar tipo de evento.

Crie um tipo de evento usando o AWS SDK for Python (Boto3)

O exemplo a seguir mostra um exemplo de solicitação para a PutEventType API. O exemplo pressupõe que você tenha criado as variáveis ip_address eemail_address, os rótulos legit e fraud o tipo de sample_customer entidade. Para obter informações sobre como criar esses recursos, consulteRecursos.

nota

Você deve primeiro criar variáveis, tipos de entidades e rótulos antes de adicioná-los ao tipo de evento.

import boto3 fraudDetector = boto3.client('frauddetector') fraudDetector.put_event_type ( name = 'sample_registration', eventVariables = ['ip_address', 'email_address'], labels = ['legit', 'fraud'], entityTypes = ['sample_customer'])