View a markdown version of this page

Visão geral sobre a integração da funcionalidade Tabelas do Amazon S3 com serviços de analytics da AWS - Amazon Simple Storage Service

Visão geral sobre a integração da funcionalidade Tabelas do Amazon S3 com serviços de analytics da AWS

Para tornar as tabelas em uma conta acessíveis pelos serviços de analytics da AWS, integre os buckets de tabela do Amazon S3 ao AWS Glue Data Catalog. Essa integração permite que os serviços de analytics da AWS descubram e acessem dados de tabela automaticamente. Você pode usar essa integração para trabalhar com tabelas nos seguintes serviços:

nota

Essa integração usa os serviços AWS Glue e AWS Lake Formation e pode incorrer em custos de solicitação e armazenamento do AWS Glue. Para saber mais, consulte Preços do AWS Glue.

Há preços adicionais para a execução de consultas nas tabelas do S3. Saiba mais nas informações sobre os preços do mecanismo de consulta que você está usando.

Como funciona a integração

Quando você integra a funcionalidade Tabelas do S3 aos serviços de analytics da AWS, o Amazon S3 adiciona o catálogo chamado s3tablescatalog ao AWS Glue Data Catalog na região atual. Ao adicionar o s3tablescatalog, todos os buckets de tabela, namespaces e tabelas podem ser preenchidos no Catálogo de Dados.

nota

Essas ações são automatizadas por meio do console do Amazon S3. Se você realizar essa integração de forma programática, deverá executar manualmente essas ações.

Você integra os buckets de tabela uma vez por região da AWS. Após a conclusão da integração, todos os buckets de tabela, namespaces e tabelas atuais e futuros serão adicionados ao AWS Glue Data Catalog nessa região.

A ilustração a seguir mostra como o catálogo s3tablescatalog preenche automaticamente os buckets de tabela, os namespaces e as tabelas na região atual como objetos correspondentes no Catálogo de Dados. Os buckets de tabela são preenchidos como subcatálogos. Os namespaces em um bucket de tabela são preenchidos como bancos de dados nos respectivos subcatálogos. As tabelas são preenchidas como tabelas nos respectivos bancos de dados.

Formas como os recursos de tabela são representados no AWS Glue Data Catalog.

Após a integração com o Catálogo de Dados, você pode criar tabelas Apache Iceberg em buckets de tabela e acessá-las por meio de mecanismos de analytics da AWS, como o Amazon Athena e o Amazon EMR, bem como de mecanismos de analytics de terceiros.

Como as permissões funcionam

Recomendamos integrar os buckets de tabela aos serviços de analytics da AWS para que você possa trabalhar com dados de tabela em vários serviços que usam o AWS Glue Data Catalog como um armazenamento de metadados. Depois que a integração estiver habilitada, você poderá usar permissões do AWS Identity and Access Management (IAM) para conceder acesso aos recursos da funcionalidade Tabelas do S3 e aos respectivos objetos do Catálogo de Dados.

Siga as etapas em Integrar a funcionalidade Tabelas do S3 a serviços de analytics da AWS para ter as permissões apropriadas para acessar o AWS Glue Data Catalog e seus recursos de tabela, bem como para trabalhar com serviços de analytics da AWS.

Regiões com suporte

A integração da funcionalidade Tabelas do S3 com serviços de analytics da AWS usa o AWS Glue Data Catalog com controles de acesso baseados no IAM nas regiões a seguir. Em todas as outras regiões, a integração também exige o AWS Lake Formation.

  • Leste dos EUA (Norte da Virgínia)

  • Leste dos EUA (Ohio)

  • Oeste dos EUA (N. da Califórnia)

  • Oeste dos EUA (Oregon)

  • África (Cidade do Cabo)

  • Ásia Pacífico (Hong Kong)

  • Ásia-Pacífico (Taipei)

  • Ásia-Pacífico (Tóquio)

  • Ásia-Pacífico (Seul)

  • Asia Pacific (Osaka)

  • Ásia-Pacífico (Mumbai)

  • Ásia-Pacífico (Hyderabad)

  • Ásia-Pacífico (Singapura)

  • Ásia-Pacífico (Sydney)

  • Ásia-Pacífico (Jacarta)

  • Ásia-Pacífico (Melbourne)

  • Ásia-Pacífico (Malásia)

  • Ásia-Pacífico (Nova Zelândia)

  • Ásia-Pacífico (Tailândia)

  • Canadá (Central)

  • Oeste do Canadá (Calgary)

  • Europa (Frankfurt)

  • Europa (Zurique)

  • Europa (Estocolmo)

  • Europa (Milão)

  • Europa (Espanha)

  • Europa (Irlanda)

  • Europa (Londres)

  • Europa (Paris)

  • Israel (Tel Aviv)

  • México (Centro)

  • América do Sul (São Paulo)

Próximas etapas