other3 de septiembre de 2026Edición #103

Iceberg v3 por fin deja que la IA mande payloads JSON por el warehouse

Iceberg acaba de lanzar la versión 3 con un nuevo tipo llamado variant. Guarda JSON arbitrario — objetos anidados, arrays, hasta valores nulos — en una sola columna. Antes había que aplanar todo en filas o tirarlo en un string y parsearlo después. Ahora una query puede llegar directo a un campo como payload.request[0].amount sin escribir un montón de funciones de JSON.

Esto pega fuerte para los side hustles y las operaciones chiquitas que corren con stacks modernos, porque los frameworks de agentes de IA tiran sus outputs como JSON todo el tiempo. Herramientas como CrewAI, LangGraph y el OpenAI agent SDK devuelven resultados estructurados que cambian de llamada en llamada. Iceberg v3 deja meter ese payload crudo en una tabla y consultarlo directo — sin migrar schema, sin pegamento ETL, sin un key-value store aparte. Se queda ahí.

Iceberg ya es el formato de tablas open de referencia para los warehouses. Agregarle variant significa que el formato puede llevar tanto las columnas que consultas con SQL como el blob que no cabe en una columna. Eso es un cambio real. Mantiene el warehouse como la única fuente de verdad en vez de obligar a los equipos a mantener un sistema NoSQL paralelo para los outputs de los agentes.

Por qué nos importa: significa que la capa de datos que estamos armando — la que usan los primos para trackear pedidos, inventario y payouts — por fin puede guardar el JSON desordenado que producen los agentes de IA sin romperse ni obligar a dar un rodeo a otra base de datos.

Now a query can reach into a field like payload.request[0].amount without writing a ton of JSON functions.

ssp.sh

Lee el originalAbrir en pestaña nueva
#iceberg#data_warehouse#ai_agents#json

Boletín diario · sin spam

Recibe el diario en tu puerta

Un correo corto al día — IA, tecnología y lo que significa para nuestras comunidades. Lenguaje claro, mirada cultural, sin jerga de Silicon Valley.