As tabelas do Amazon S3 agora oferecem suporte a todos os tipos de dados do Apache Iceberg V3

Publicado: 30 de set de 2026

As tabelas do Amazon S3 adicionam suporte para tipos de dados de geometria, geografia, nomes de data e hora desconhecidos e nanossegundos, junto com valores padrão de coluna, conforme definido na especificação Apache Iceberg versão 3 (V3). Agora você pode armazenar coordenadas geoespaciais e horários de eventos com precisão de nanossegundos de forma nativa, em vez de codificá-los em cadeias de caracteres ou números inteiros. Isso ajuda a simplificar a arquitetura de dados e, ao mesmo tempo, melhora a eficiência e o desempenho do armazenamento. Com esse lançamento, as tabelas do S3 oferecem suporte a todos os tipos de dados introduzidos na V3, aumentando o suporte existente para o tipo de dados Variant, vetores de exclusão e linhagem de linha.

As colunas de geometria e geografia armazenam pontos, linhas e polígonos de forma nativa, para que as workloads de rastreamento de frotas e mapeamento de ativos possam ser filtradas por local no momento da consulta. Os carimbos de data/hora de nanossegundos permitem que as workloads financeiras e de telemetria registrem os tempos dos eventos com a precisão da fonte. Os valores padrão da coluna preenchem uma coluna recém-adicionada para as linhas existentes, sem a necessidade de preenchimento. As tabelas do S3 fornecem manutenção e compactação automáticas para tabelas do Apache Iceberg, para que as tabelas que usam tipos de dados V3 mantenham o desempenho e a economia à medida que os dados são escalados.

O suporte para esses tipos de dados nas tabelas do S3 está disponível em todas as regiões da AWS em que as tabelas do S3 estão disponíveis. Para saber mais, consulte as Tabelas do Amazon S3, o Apache Iceberg V3 na AWS, e as Recomendações da AWS para trabalhar com a especificação de formato de tabela Iceberg versão 3