

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

# Criando uma tabela intermediária
<a name="create-intermediate-table"></a>

Você pode criar uma tabela intermediária para armazenar em cache os resultados da análise para reutilização em consultas subsequentes em uma colaboração.

**Para criar uma tabela intermediária**

1. Abra o AWS Clean Rooms console em [https://console.aws.amazon.com/cleanrooms/](https://console.aws.amazon.com/cleanrooms/).

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

1. Escolha a colaboração.

1. Escolha a guia **Tabelas**.

1. No menu suspenso **Adicionar**, escolha **Criar tabela intermediária**.

1. Em **Detalhes**, insira um **Nome** para a tabela intermediária e uma **Descrição** opcional.
**nota**  
O nome deve ser exclusivo em todas as tabelas, tabelas intermediárias e tabelas de mapeamento de ID na colaboração. O nome pode ter até 100 caracteres e não pode conter palavras reservadas de SQL. A descrição pode ter até 255 caracteres.

1. Em **Detalhes**, escolha uma **Retenção (em dias)**. O período de retenção padrão é de 30 dias. Esse período se aplica a qualquer versão ativa da tabela intermediária. Depois que uma versão expira, todos os dados armazenados são excluídos do AWS Clean Rooms. Para usar a tabela novamente, você deve preenchê-la novamente.

1. Em **Conjunto de dados**, escolha um método para definir sua tabela intermediária:
   + **Consulta SQL** — Use o painel Tabelas para fazer referência às tabelas disponíveis e escrever uma consulta no editor SQL.
   + **Modelo de análise** — Forneça o ARN de um modelo de PySpark análise.

1. Em **Criptografia**, opcionalmente, selecione **Criptografar segredo com uma chave KMS personalizada e forneça o ARN da chave** KMS. Para obter mais informações sobre a política de chaves necessária, consulte[Criptografia para tabelas intermediárias](data-protection.md#encrypt-intermediate-tables).

1. (Opcional) Adicione **tags** para organizar e identificar sua tabela intermediária.

1. Em **Preencher**, opcionalmente, selecione **Preencher a tabela intermediária após a criação**.

   Se você selecionar essa opção, configure o seguinte:
   + **Pagador de computação de consulta** — Se sua colaboração tiver vários pagadores de computação de consulta, selecione aquele que paga pelos custos de computação de consulta da operação de preenchimento.
   + **Tipo de trabalhador** — O tipo de instância para o trabalho preenchido (padrão: CR.1X).
   + **Número de trabalhadores** — O número de instâncias a serem usadas (2—128, padrão: 16).
   + (Opcional) **Propriedades do Spark — Configuração** personalizada do tempo de execução do Spark.

1. Escolha **Criar tabela intermediária**.

**nota**  
O serviço cria a tabela intermediária no status CREATED. A tabela não contém dados materializados até que você a preencha. Se você não selecionou a opção para preencher após a criação, poderá preencher a tabela posteriormente. Para obter mais informações, consulte [Preenchendo uma tabela intermediária](populate-intermediate-table.md).