Configurar tabelas de metadados
O Amazon S3 Metadata acelera a descoberta de dados ao capturar automaticamente os metadados dos objetos nos buckets de uso geral e armazená-los em tabelas do Apache Iceberg totalmente gerenciadas e somente leitura que você pode consultar. Essas tabelas somente leitura são chamadas de tabelas de metadados. À medida que objetos são adicionados, atualizados e removidos dos buckets de uso geral, o S3 Metadata atualiza automaticamente as tabelas de metadados correspondentes para refletir as alterações mais recentes.
Com o S3 Metadata, você pode facilmente encontrar, armazenar e consultar metadados para os objetos do S3, para que possa preparar dados rapidamente para uso em analytics de negócios, treinamento de modelos de inteligência artificial e machine learning (IA/ML) e muito mais.
Para gerar e armazenar metadados de objetos em uma tabela de metadados gerenciada pelo S3, crie uma configuração de tabelas de metadados para o bucket de uso geral. O Amazon S3 foi projetado para atualizar continuamente a tabela de metadados a fim de refletir as alterações mais recentes nos dados, desde que a configuração esteja ativa no bucket. Além disso, o Amazon S3 otimiza continuamente as tabelas de metadados para ajudar a reduzir os custos de armazenamento e melhorar a performance das consultas de analytics.
Para criar uma configuração de tabelas de metadados, garanta que você tenha as permissões do AWS Identity and Access Management (IAM) necessárias para criar e gerenciar tabelas de metadados. Você também deve criar ou especificar um bucket de tabela do S3 para armazenar a tabela de metadados. Esse bucket de tabela deve estar na mesma Região da AWS e Conta da AWS que o bucket de uso geral.
Para monitorar as atualizações na configuração de tabelas de metadados, você pode usar o AWS CloudTrail. Para obter mais informações, consulte Ações de buckets do Amazon S3 rastreadas pelo registro em log do CloudTrail.