Configurando a política de privacidade diferencial (opcional) - AWS Clean Rooms

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á.

Configurando a política de privacidade diferencial (opcional)

Esse procedimento descreve o processo de configuração da política de privacidade diferencial em uma colaboração usando a opção Fluxo guiado no AWS Clean Rooms console. Essa é uma etapa única para todas as tabelas com proteção diferencial de privacidade.

Para definir as configurações de privacidade diferencial (fluxo guiado)
  1. Faça login no AWS Management Console e abra o AWS Clean Rooms console com seu Conta da AWS (se ainda não tiver feito isso).

  2. No painel de navegação à esquerda, escolha Colaborações.

  3. Escolha a colaboração.

  4. Na guia Tabelas da página de colaboração, escolha Configurar política de privacidade diferencial.

  5. Na página Configurar política de privacidade diferencial, escolha valores para as seguintes propriedades:

    • Orçamento de privacidade

    • Atualizar o orçamento de privacidade mensalmente

    • Ruído adicionado por consulta

    É possível usar os valores-padrão ou inserir valores personalizados que sejam compatíveis com seu caso de uso específico. Depois de escolher os valores para Orçamento de privacidade e Ruído adicionado por consulta, você pode visualizar o utilitário resultante em termos do número de agregações possíveis em todas as consultas nos dados.

  6. Selecione Configurar.

Você verá uma mensagem de confirmação de que configurou com sucesso a política de privacidade diferencial para a colaboração.

Agora que você configurou a privacidade diferencial, está tudo pronto para:

Visualizar logs de uso de privacidade diferencial

Como membro da colaboração que protege dados com privacidade diferencial, depois de criar uma colaboração com privacidade diferencial, você pode monitorar o uso do orçamento de privacidade.

Para ver quantas agregações foram executadas e quanto do orçamento de privacidade foi usado
  1. Faça login no AWS Management Console e abra o AWS Clean Rooms console com seu Conta da AWS (se ainda não tiver feito isso).

  2. No painel de navegação à esquerda, escolha Colaborações.

  3. Escolha a colaboração.

  4. Escolha a guia Tabelas.

  5. Escolha Visualizar logs de uso (texto em azul).

  6. Veja os detalhes de uso, incluindo o orçamento de privacidade e a quantidade de utilitário fornecida.

Editar uma política de privacidade diferencial

A qualquer momento após configurar a política de privacidade diferencial, você pode atualizá-la para refletir melhor suas necessidades de privacidade.

Para editar a política de privacidade diferencial
  1. Faça login no AWS Management Console e abra o AWS Clean Rooms console com seu Conta da AWS (se ainda não tiver feito isso).

  2. No painel de navegação à esquerda, escolha Colaborações.

  3. Escolha a colaboração.

  4. Na guia Tabelas da página de colaboração, em Tabelas associadas por você, escolha Editar.

  5. Na página Editar privacidade diferencial, escolha novos valores para as seguintes propriedades:

    • Orçamento de privacidade: mova a barra deslizante para aumentar ou diminuir o orçamento a qualquer momento durante uma colaboração. Você não poderá diminuir o orçamento depois que o membro que pode consultar tiver começado a consultar seus dados. Se o orçamento de privacidade for aumentado, AWS Clean Rooms continuará usando o orçamento existente até que seja totalmente consumido antes de utilizar o orçamento de privacidade recém-adicionado.

    • Ruído adicionado por consulta: mova a barra deslizante para aumentar ou diminuir o ruído adicionado por consulta a qualquer momento durante uma colaboração.

    nota

    É possível escolher exemplos interativos para explorar como os diferentes valores de Orçamento de privacidade e Ruído adicionado por consulta afetam o número de funções agregadas que você pode executar.

    Não é possível alterar o valor da Atualização do orçamento de privacidade. Para alterar a seleção, você deverá excluir a política de privacidade diferencial e criar outra.

  6. Escolha Salvar alterações.

Você verá uma mensagem de confirmação de que editou com sucesso a política de privacidade diferencial.

Excluir uma política de privacidade diferencial

É possível excluir a política de privacidade diferencial na guia Tabelas de uma colaboração.

Para excluir a política de privacidade diferencial
  1. Faça login no AWS Management Console e abra o AWS Clean Rooms console com seu Conta da AWS (se ainda não tiver feito isso).

  2. No painel de navegação à esquerda, escolha Colaborações.

  3. Escolha a colaboração.

  4. Na guia Tabelas da página de colaboração, ao lado de Política de privacidade diferencial, selecione Excluir.

  5. Se você tiver certeza de que deseja excluir a política de privacidade diferencial, escolha Excluir.

Depois de excluir uma política de privacidade diferencial, você não poderá acessar os logs de uso do orçamento de privacidade dessa política. Tabelas com privacidade diferencial ativada não poderão ser consultadas se a política de privacidade diferencial for excluída.

Visualizar os parâmetros de privacidade diferencial calculados

Para usuários com experiência em privacidade diferencial, você pode visualizar os parâmetros de privacidade diferencial calculados na guia Consultas de uma colaboração.

Para visualizar os parâmetros de privacidade diferencial calculados
  1. Faça login no AWS Management Console e abra o AWS Clean Rooms console com seu Conta da AWS (se ainda não tiver feito isso).

  2. No painel de navegação à esquerda, escolha Colaborações.

  3. Escolha a colaboração.

  4. Na guia Consultas, na seção Resultados, selecione Visualizar parâmetros de privacidade diferencial calculados.

Na tabela de Parâmetros de privacidade diferencial calculados, você pode ver os valores de sensibilidade das funções agregadas, que são definidos como o valor máximo pelo qual o resultado de uma função pode mudar se os registros de um único usuário forem adicionados, removidos ou modificados. A lista inclui os seguintes parâmetros de privacidade diferencial:

  • O limite de contribuição do usuário (UCL) é o número máximo de linhas contribuídas por um usuário em uma SQL consulta. Por exemplo, se você quiser contar o número total de impressões correspondentes em uma campanha específica em que cada usuário pode ter várias impressões, a Privacidade AWS Clean Rooms Diferencial precisa limitar o número de impressões de um único usuário para garantir que o cálculo da privacidade diferencial seja preciso. Em outras palavras, se algum usuário tiver mais impressões do que o limite, ele AWS Clean Rooms automaticamente pegará uma amostra aleatória uniforme das impressões desse usuário de acordo com o UCL valor computado e excluirá as impressões restantes desse usuário ao executar a consulta. O UCL valor é igual a 1 se você estiver contando o número de usuários exclusivos. Isso ocorre porque adicionar, remover ou modificar um único usuário pode alterar a contagem de usuários distintos em no máximo 1.

  • Valor mínimo é o limite inferior de uma expressão usada em uma função agregada, como sum(). Por exemplo, se a expressão for uma coluna conhecida como purchase_value, o valor mínimo será o limite inferior da coluna.

  • Valor máximo é o limite superior de uma expressão usada em uma função agregada, como sum(). Por exemplo, se a expressão for uma coluna conhecida como purchase_value, o valor máximo será o limite superior da coluna.

Na tabela Parâmetros de privacidade diferencial calculados, você pode usar esses parâmetros para entender melhor a quantidade total de ruído nos resultados da consulta. Por exemplo, quando o ruído configurado adicionado por consulta é de 30 usuários e uma COUNT DISTINCT (user_id) consulta é executada, a Privacidade AWS Clean Rooms Diferencial adiciona um ruído aleatório que fica entre -30 e 30 com alta probabilidade porque a sensibilidade de COUNT DISTINCT é 1. No caso de uma consulta COUNT com a mesma configuração, a privacidade diferencial AWS Clean Rooms adiciona ruído estatístico que é escalado pelo limite de contribuição do usuário, pois um único usuário pode contribuir com várias linhas para o resultado da consulta. No caso de uma SUM consulta como em SUM (purchase_value) que todos os valores da coluna são positivos, o ruído total é escalado pelo limite de contribuição do usuário multiplicado pelo valor máximo. AWS Clean Rooms A Privacidade Diferencial calcula automaticamente os parâmetros de sensibilidade para realizar a adição de ruído no tempo de execução da consulta e esgota o orçamento de privacidade. O esgotamento do orçamento de privacidade é necessário porque os parâmetros de sensibilidade dependem dos dados.