Amazon S3 Tables ahora admite todos los tipos de datos de Apache Iceberg V3
Amazon S3 Tables admiten tipos de datos geométricos, geográficos, desconocidos y de marcas de tiempo de nanosegundos, junto con los valores predeterminados de las columnas, tal como se define en la especificación Apache Iceberg versión 3 (V3). Ahora puede almacenar las coordenadas geoespaciales y los tiempos de los eventos con precisión de nanosegundos de forma nativa en lugar de codificarlos en cadenas o números enteros. Esto ayuda a simplificar la arquitectura de datos y, al mismo tiempo, mejora la eficiencia y el rendimiento del almacenamiento. Con este lanzamiento, lS3 Tables admite todos los tipos de datos introducidos en la V3, lo que se suma al soporte existente para el tipo de datos Variant, los vectores de eliminación y el linaje de filas.
Las columnas de geometría y geografía almacenan puntos, líneas y polígonos de forma nativa, de modo que las cargas de trabajo de seguimiento de flotas y mapeo de activos pueden filtrarse por ubicación en el momento de la consulta. Las marcas de tiempo de nanosegundos permiten que las cargas de trabajo financieras y de telemetría registren los tiempos de los eventos con la precisión de origen. Los valores predeterminados de las columnas rellenan una columna recién agregada para las filas existentes, sin necesidad de rellenarlas. S3 Tables proporcionan mantenimiento y compactación automáticos de tablas para las tablas de Apache Iceberg, por lo que las tablas que utilizan tipos de datos V3 mantienen su rendimiento y rentabilidad a medida que los datos se escalan.
La compatibilidad con estos tipos de datos en S3 Tables está disponible en todas las regiones de AWS en las que se ofrece S3 Tables. Para obtener más información, consulte Amazon S3 Tables, Apache Iceberg V3 en AWS y las Recomendaciones de AWS para trabajar con la versión 3 de la especificación del formato de tablas de Iceberg.