O Amazon Redshift agora oferece suporte a tabelas Apache Iceberg v3

Publicado: 31 de ago de 2026

Agora, o Amazon Redshift oferece suporte à leitura e gravação de tabelas do Apache Iceberg v3 em seu data lake. O Apache Iceberg é um formato de tabela aberta e sua versão v3 adiciona vários novos recursos. Com esse lançamento, o Amazon Redshift introduz suporte para valores de coluna padrão, linhagem de linhas e vetores de exclusão.
Com valores de coluna padrão, você pode definir um valor inicial que o Amazon Redshift aplica quando nenhum valor é fornecido, simplificando a evolução do esquema à medida que você adiciona colunas às tabelas existentes. A linhagem de linhas expõe pseudocolunas que rastreiam a identidade de cada linha e o número de sequência da última atualização, para que você possa criar pipelines incrementais e fluxos de trabalho CDC (captura de dados de alteração) que processam somente linhas modificadas. Os vetores de exclusão substituem os arquivos de exclusão posicional do Iceberg v2 por bitmaps compactos e compactados, oferecendo leituras e gravações mais rápidas para workloads de atualização e exclusão de alta frequência, como remoção de registros baseada em conformidade. Você pode criar uma tabela v3 com CREATE TABLE <table> ... USING ICEBERG TABLE PROPERTIES ('format-version' = '3') ou atualize uma tabela v2 existente com ALTER TABLE <table> SET TABLE PROPERTIES ('format-version' = '3').
Os clusters provisionados e sem servidor baseados em Graviton do Amazon Redshift oferecem suporte ao novo formato v3. Para saber mais, consulte o recursos do Apache Iceberg v3 na documentação do Amazon Redshift.