View a markdown version of this page

Análises permitidas - 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á.

Análises permitidas

O allowedAnalyses controle na regra de análise personalizada permite que consultas personalizadas específicas, armazenadas em modelos de análise, sejam executadas em sua tabela configurada. Você revisa os modelos de análise antes de adicioná-los a esse controle. Para obter mais informações sobre modelos de análise, consulteModelos de análise em AWS Clean Rooms.

Os modelos de análise são específicos da colaboração e são visíveis somente na colaboração em que foram criados. Somente o membro que pode consultar essa colaboração pode executar modelos de análise.

Você pode permitir que modelos de análise ou contas criem consultas, não ambos. Se você deixar o allowedAnalyses controle vazio, o membro que pode consultar não poderá executar consultas na tabela configurada.

Para permitir qualquer consulta sem revisar modelos individuais, allowedAnalyses defina ["ANY_QUERY"] e use o allowedAnalysisProviders controle em conjunto. Para obter mais informações, consulte Provedores de análise permitidos.

O exemplo a seguir adiciona um modelo de análise ARN ao allowedAnalyses controle:

{ "allowedAnalyses": [ "arn:aws:cleanrooms:us-east-1:111122223333:membership/41327cc4-bbf0-43f1-b70c-a160dddceb08/analysistemplate/1ff1bf9d-781c-418d-a6ac-2b80c09d6292" ] }

Provedores de análise permitidos

Em vez de revisar modelos de análise individuais, você pode permitir que outros membros (provedores de consulta) criem consultas sem revisão. Você adiciona os Conta da AWS IDs dos provedores de consulta ao allowedAnalysisProviders controle. Ao usar esse controle, allowedAnalyses defina como["ANY_QUERY"].

Se o provedor de consulta for o membro que pode consultar, ele poderá executar qualquer consulta diretamente na tabela configurada. Os provedores de consulta também podem criar modelos de análise.

AWS Clean Rooms permite automaticamente que qualquer consulta criada por um provedor de consulta permitido seja executada na tabela em todas as colaborações em que ela Conta da AWS esteja presente e a tabela esteja associada.

Escopo dos provedores de análise permitidos

Permitir provedores de análise é mais permissivo do que revisar modelos individualmente. Quando você adiciona um provedor de consulta, todas as consultas atuais e futuras desse Conta da AWS provedor podem ser executadas na tabela configurada. Para um controle mais preciso, use allowedAnalyses com ARNs de modelos de análise específicos.

O exemplo a seguir adiciona um Conta da AWS ID de provedor de consulta ao allowedAnalysisProviders controle:

{ "allowedAnalyses": [ "ANY_QUERY" ], "allowedAnalysisProviders": [ "444455556666" ] }

Limites mínimos de agregação com modelos de análise

AWS Clean Rooms impõe limites mínimos de agregação em consultas executadas a partir de modelos de análise, não apenas em consultas enviadas diretamente por provedores de análise permitidos. Se você configurar um limite mínimo de agregação em sua tabela configurada e também permitir modelos de análise específicos, AWS Clean Rooms ainda suprimirá qualquer linha de resultado que não atinja o limite.

Isso fornece uma grade de proteção adicional. A revisão de um modelo de análise indica o que uma consulta pode fazer. O limite mínimo de agregação restringe de forma independente o que qualquer consulta permitida pode retornar. Os dois controles funcionam juntos, então você não precisa depender apenas da revisão do modelo para evitar resultados sobre indivíduos ou pequenos grupos.

Para obter mais informações, consulte Limites mínimos de agregação.