Consultar tabelas de metadados com serviços de analytics da AWS
Você pode consultar as tabelas de metadados gerenciadas pelo S3 usando os serviços de analytics da AWS, como Amazon Athena, Amazon Redshift e Amazon EMR.
Antes de executar consultas, primeiro é necessário integrar os buckets de tabela do S3 na região e Conta da AWS aos serviços de analytics da AWS.
Consultar tabelas de metadados com o Amazon Athena
Depois de integrar os buckets de tabela do S3 aos serviços de analytics da AWS, você pode começar a consultar as tabelas de metadados no Athena. Nas consultas, especifique o catálogo como s3tablescatalog
e o banco de dados como aws_s3_metadata
(que é o namespace para as tabelas de metadados). Para ter mais informações, consulte Querying Amazon S3 tables with Athena.
Consultar tabelas de metadados com o Amazon Redshift
Depois de integrar os buckets de tabela do S3 aos serviços de analytics da AWS, crie um link de recurso para o namespace da tabela de metadados (aws_s3_metadata
). Feito isso, você pode começar a consultar as tabelas de metadados no console do Amazon Redshift. Para ter mais informações, consulte Accessing Amazon S3 tables with Amazon Redshift.
Consultar tabelas de metadados com o Amazon EMR
Para consultar as tabelas de metadados usando o Amazon EMR, crie um cluster do Amazon EMR configurado para Apache Iceberg e estabeleça conexão com as tabelas de metadados usando o Apache Spark. Você pode configurar isso integrando os buckets de tabela do S3 aos serviços de analytics da AWS ou usando o catálogo de cliente de código aberto Amazon S3 Tables Catalog for Iceberg.
Para ter mais informações, consulte Accessing Amazon S3 tables with Amazon EMR.