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á.
Preparação de tabelas de dados no Amazon Athena
Você pode consultar tabelas de dados que foram criadas como visualizações AWS Glue Data Catalog (GDC) no Amazon Athena.
Uma visualização GDC é uma tabela virtual, criada a partir de uma ou mais AWS Glue tabelas subjacentes. Ele deve ser criado usando o Athena SQL no catálogo do AthenaAwsGlueCatalog.
nota
Tipos de dados complexos (aninhados) — Array, MAP e Struct — não são compatíveis com as fontes de dados do Amazon Athena em. AWS Clean Rooms Se uma AWS Glue tabela subjacente ou uma visualização GDC contiver uma coluna de um tipo de dados complexo, as consultas falharão durante a configuração da tabela. Isso ocorre mesmo quando a consulta não faz referência a essa coluna. Para contornar essa limitação, crie uma visualização GDC que exclua as colunas de tipos complexos ou converta-as em um tipo compatível, como STRING.
A preparação de suas tabelas de dados no Amazon Athena envolve as seguintes etapas:
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:
-
Suas tabelas de dados são salvas como um dos formatos de dados suportados pelo AWS Clean Rooms.
-
Suas tabelas de dados usam os tipos de dados compatíveis para AWS Clean Rooms.
-
Você criou uma visualização GDC em sua AWS Glue tabela usando o Athena SQL no catálogo do
AwsDataCatalogAthena.A exibição aparecerá em:
-
O console Athena (abaixo do
AwsDataCatalog) como uma visualização: https://console.aws.amazon.com/athena/ -
O AWS Glue console como uma AWS Glue mesa: https://console.aws.amazon.com/glue/
Para obter mais informações, consulte Usar visualizações do catálogo de dados no Athena no Guia do usuário do Amazon Athena.
nota
Você precisa das permissões apropriadas para criar visualizações no Athena e. AWS Glue Além disso, verifique se você tem acesso às tabelas subjacentes referenciadas na sua definição de visualização.
AWS Clean Rooms só oferece suporte ao tipo de AWS Glue catálogo para Athena, não aos tipos de catálogo Lambda ou Hive.
-
-
Suas tabelas de dados ou visualizações do GDC são catalogadas AWS Glue e registradas com. AWS Lake Formation
-
Você criou um bucket de saída separado no Amazon S3 para receber os resultados do Athena.
-
Você configurou uma função de serviço para ler os dados do Amazon Athena. Para obter mais informações, consulte Crie uma função de serviço para ler dados do Amazon Athena.
-
A função de serviço tem as permissões de acesso Lake Formation Select e Describe na visualização ou tabela do GDC.
-
Etapa 2: Próximas etapas
Agora que você preparou suas tabelas de dados no Amazon Athena, você está pronto para:
As tabelas podem ser consultadas após:
-
O criador da colaboração configurou uma colaboração no AWS Clean Rooms. Para obter mais informações, consulte Criar uma colaboração.
-
O criador da colaboração enviou a ID da colaboração para você como participante da colaboração.