A AWS anunciou em 4 de novembro de 2026 uma migração gerenciada de tabelas Apache Hive elegíveis para Apache Iceberg no Amazon S3 Tables. A origem precisa ser uma tabela Hive em Parquet, registrada no AWS Glue e armazenada em um bucket S3 de uso geral; origem e destino também devem estar na mesma conta e região da AWS. A AWS descreve o serviço e seus requisitos no anúncio.
Quais tabelas podem ser migradas
No lançamento, a migração atende tabelas Hive registradas no AWS Glue e armazenadas como Parquet no Amazon S3. A tabela de destino precisa estar na mesma conta e região da AWS que a origem. O serviço cria uma nova tabela Iceberg gerenciada no S3 Tables; não converte a tabela original no lugar.
Como funciona a migração
O fluxo inclui verificações de compatibilidade, validação dos dados, conversão de tipos, compressão ou recompressão e compactação dos arquivos. A documentação da AWS explica que a equipe pode pausar o processo após o planejamento para analisar os relatórios de compatibilidade antes que os dados sejam copiados. Por padrão, o trabalho prossegue automaticamente após essa etapa. A documentação de migração da AWS detalha os controles e relatórios do processo.
O esquema e o particionamento do Hive são mapeados para o esquema e as especificações de partição do Iceberg. É possível fornecer um esquema de destino ou usar um compatível gerado a partir do registro no Glue. Depois da cópia, o relatório de migração apresenta resultados por objeto, e as estatísticas do trabalho permitem acompanhar o progresso.
Sincronização, acesso e corte final
A tabela de origem continua disponível para leitura e gravação durante o trabalho. Antes da conclusão, sincronizações repetidas podem copiar as alterações feitas na origem. A AWS diz que a gravação na tabela original precisa ser interrompida por alguns minutos durante o corte final.
O destino fica somente para leitura enquanto a migração está em andamento e passa a aceitar leitura e gravação quando ela termina. A AWS cita integrações diretas com Amazon Athena e Amazon SageMaker Unified Studio, além de ferramentas compatíveis com a API REST do Iceberg. Para outro contexto de consulta a Iceberg e Parquet em serviços da AWS, a NeoTeo já explicou o uso de DuckDB no Aurora PostgreSQL.
Regiões e custos informados pela AWS
A AWS listou dez regiões para o lançamento: Leste dos EUA (Virgínia do Norte e Ohio), Oeste dos EUA (Oregon), Ásia-Pacífico (Mumbai, Singapura, Sydney e Tóquio) e Europa (Frankfurt, Irlanda e Estocolmo). A lista não cita uma região no Brasil.
Segundo a AWS, a conversão de Hive para Iceberg não tem cobrança própria, mas os clientes pagam pelos dados copiados. A empresa não informou um valor em dinheiro para o custo da migração.