Preparando tabelas de dados para consultas no AWS Clean Rooms - 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á.

Preparando tabelas de dados para consultas no AWS Clean Rooms

nota

A preparação de tabelas de dados pode ocorrer antes ou depois de você se juntar a uma colaboração. Depois que uma tabela é preparada, você pode reutilizá-la em várias colaborações, desde que suas necessidades de privacidade para essa tabela sejam as mesmas.

Como membro da colaboração, você deve preparar suas tabelas de dados antes que elas possam ser consultadas AWS Clean Rooms pelo membro da colaboração que pode consultar.

Se seu caso de uso não exigir que você traga seus próprios dados, você pode pular esse procedimento.

Se suas tabelas de dados já estiverem catalogadas AWS Glue, vá para. Criar uma tabela configurada no AWS Clean Rooms

A preparação de suas tabelas de dados envolve as seguintes etapas:

Para obter mais informações sobre os formatos de dados que podem ser usados para consultas, consulte Formatos de dados para AWS Clean Rooms.

Etapa 1: Concluir os pré-requisitos

Para preparar suas tabelas de dados para uso com AWS Clean Rooms, você deve preencher os seguintes pré-requisitos:

  • Seus conjuntos de dados devem ser salvos como um dos formatos de dados compatíveis com o AWS Clean Rooms.

  • Suas tabelas de dados devem ser catalogadas AWS Glue e usar os tipos de dados compatíveis para AWS Clean Rooms.

  • Todas as suas tabelas de dados devem ser armazenadas no Amazon Simple Storage Service (Amazon S3) no Região da AWS mesmo local em que a colaboração foi criada.

  • Eles AWS Glue Data Catalog devem estar na mesma região em que a colaboração foi criada.

  • Eles AWS Glue Data Catalog devem ser iguais Conta da AWS aos membros.

  • O bucket do Amazon S3 não pode ser registrado no. AWS Lake Formation

  • O criador da colaboração configurou uma colaboração no AWS Clean Rooms. Para ter mais informações, consulte Criando uma colaboração em AWS Clean Rooms.

  • O criador da colaboração enviou a ID da colaboração para você como participante da colaboração.

Etapa 2: (Opcional) Preparar seus dados para computação criptográfica

(Opcional) Se você estiver usando computação criptográfica e sua tabela de dados contiver informações confidenciais que você deseja criptografar, você deverá criptografar a tabela de dados usando o cliente de criptografia C3R.

Para preparar seus dados para a computação criptográfica, siga os procedimentos em Preparando tabelas de dados criptografadas com computação criptográfica para Clean Rooms.

Etapa 3: Carregar seu backup no Amazon S3

nota

Se você pretende usar tabelas de dados criptografadas na colaboração, você deve primeiro criptografar os dados para computação criptográfica antes de carregar sua tabela de dados para o Amazon S3. Para ter mais informações, consulte Preparando tabelas de dados criptografadas com computação criptográfica para Clean Rooms.

Para fazer upload de sua tabela de dados no Amazon S3
  1. Faça login AWS Management Console e abra o console do Amazon S3 em https://console.aws.amazon.com/s3/.

  2. Escolha Buckets e escolha um bucket no qual deseja armazenar sua tabela de dados.

  3. Escolha Upload e siga as instruções.

  4. Escolha a guia Objetos para visualizar o prefixo do onde seus dados são armazenados. Anote o nome da pasta.

    É possível selecionar a pasta para visualizar os dados.

Etapa 4: criar uma AWS Glue tabela

Se você já tem uma tabela de AWS Glue dados, pode pular essa etapa.

Nesta etapa, você configura um rastreador AWS Glue que rastreia todos os arquivos em seu bucket do S3 e cria uma tabela. AWS Glue Para obter mais informações, consulte Definição de rastreadores AWS Glue no Guia do AWS Glue usuário.

Para obter mais informações sobre AWS Glue Data Catalog os tipos de dados compatíveis, consulteTipos de dados compatíveis.

nota

AWS Clean Rooms atualmente não oferece suporte a buckets S3 registrados com. AWS Lake Formation

O procedimento a seguir descreve como criar uma AWS Glue tabela. Se você quiser usar um AWS Glue Data Catalog objeto criptografado com uma chave AWS Key Management Service (AWS KMS), precisará configurar a política de permissões da chave KMS para permitir o acesso a essa tabela criptografada. Para obter mais informações, consulte Como configurar a criptografia no AWS Glue no Guia do desenvolvedor do AWS Glue .

Para criar uma AWS Glue tabela
  1. Siga o procedimento Trabalhando com rastreadores no AWS Glue console no Guia do AWS Glue usuário.

  2. Anote o nome do AWS Glue banco de dados e o nome AWS Glue da tabela.

Próximas etapas

Agora que você preparou suas tabelas de dados, você está pronto para: