Exportar registros para o BigQuery

É possível rotear registros da plataforma gerados pelo Google Cloud Fraud Defense de Cloud Logging para BigQuery criando um coletor de registros no roteador de registros.

Você pode exportar registros da plataforma para o BigQuery para reter dados de avaliação a longo prazo, analisar pontuações de risco e códigos de motivo com SQL e visualizar tendências de tráfego no Data Studio. Os registros da plataforma no Logging têm um período de retenção padrão de 30 dias, que pode ser configurado para até 3.650 dias.

O Fraud Defense oferece suporte à geração de registros da plataforma para as seguintes operações da API v1:

Antes de começar

Para receber as permissões necessárias para ativar os registros da plataforma e roteá-los para o BigQuery, peça ao administrador para conceder a você os seguintes papéis de gerenciamento de identidade e acesso no seu Google Cloud projeto:

Ativar registros da plataforma

Antes de rotear registros para o BigQuery, ative os registros da plataforma no Fraud Defense:

  1. No Google Cloud console do, acesse a página Fraud Defense.

    Acessar o Fraud Defense

  2. Verifique se o nome do projeto aparece no seletor de recursos.

    Se o nome do projeto não aparecer, clique no seletor de recursos e selecione o projeto.

  3. Clique em Configurações.

  4. No card Geração de registros da plataforma, clique em Configurar.

  5. No painel Geração de registros da plataforma, clique no botão Ativar registros de avaliação.

  6. Opcional: para exportar solicitações de anotação, clique no botão ao lado de Ativar registros de anotação.

  7. Clique em Salvar.

Para mais informações sobre como gerenciar as configurações de registro da plataforma, consulte Trabalhar com registros da plataforma.

Criar um coletor do BigQuery

Depois de ativar os registros da plataforma, crie um coletor no roteador de registros para exportar novas entradas de registro de teste reCAPTCHA para o BigQuery:

  1. No Google Cloud console do, acesse a página Roteador de registros.

    Acessar o roteador de registros

  2. Clique em Criar coletor.

  3. Na seção Detalhes do coletor , insira um nome e uma descrição opcional e clique em Próxima.

  4. Para configurar o conjunto de dados de destino, siga estas etapas na seção Destino do coletor:

    1. No menu Selecionar serviço do coletor, escolha Conjunto de dados do BigQuery.
    2. No menu Selecionar conjunto de dados do BigQuery, escolha um conjunto de dados atual ou selecione Criar novo conjunto de dados do BigQuery.
    3. Se você criar um novo conjunto de dados, insira um nome e clique em Criar conjunto de dados.
    4. Selecione Usar tabelas particionadas e clique em Próxima.
  5. Para incluir todas as entradas de registro de avaliação, na seção Escolher registros para incluir no coletor, insira o seguinte filtro de inclusão no campo Criar filtro de inclusão:

    resource.type="recaptchaenterprise.googleapis.com/Key"
    log_id("recaptchaenterprise.googleapis.com/assessment")
    
  6. Opcional: para incluir registros da plataforma assessment e annotation no coletor, insira o seguinte filtro:

    resource.type="recaptchaenterprise.googleapis.com/Key"
    (log_id("recaptchaenterprise.googleapis.com/assessment") OR
      log_id("recaptchaenterprise.googleapis.com/annotation"))
    
  7. Clique em Próxima.

  8. Opcional: configure filtros de exclusão, se necessário, e clique em Criar coletor.

Depois que o coletor for criado, o Logging vai mostrar uma mensagem de confirmação e provisionar automaticamente uma conta de serviço de gravador com permissões para gravar entradas de registro no conjunto de dados do BigQuery.

Preços

A exportação de registros da plataforma para o BigQuery gera cobranças padrão para o Logging e o BigQuery:

A seguir