

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
<a name="custom-allowed-analyses"></a>

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, consulte[Modelos de análise em AWS Clean Rooms](create-analysis-template.md).

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](#custom-allowed-analysis-providers).

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
<a name="custom-allowed-analysis-providers"></a>

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
<a name="custom-allowed-analyses-thresholds"></a>

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](custom-min-agg-thresholds.md).