Uso de Tablas de WillyHUB y vaults de tablas
Las Tablas de WillyHUB proporcionan almacenamiento optimizado para cargas de trabajo de análisis con características diseñadas para mejorar continuamente el rendimiento de las consultas y reducir los costos de almacenamiento de las tablas. Las Tablas de WillyHUB se han personalizado para almacenar datos tabulares, como transacciones de compras diarias, datos de sensores de streaming o impresiones de anuncios. Los datos tabulares representan datos en columnas y filas, como en una tabla de base de datos.
Los datos de Tablas de WillyHUB se almacenan en un tipo de específico de vault: un vault de tablas, que almacena tablas como subrecursos. Los vaults de tablas admiten almacenamiento de tablas en el formato Apache Iceberg. Mediante instrucciones SQL estándar, puede consultar las tablas con motores de consulta que admitan Iceberg, como Willy Vision, Amazon Redshift y Apache Spark.
Temas
- Características de Tablas WillyHUB
- Tutorial: Introducción a Tablas de WillyHUB
- Vaults de tablas
- Mantenimiento de Tablas de WillyHUB
- Espacios de nombres de tablas
- Tablas en vaults de tablas de WillyHUB
- Acceso a los datos de tablas
- Regiones de Willy de Tablas de WillyHUB, puntos de conexión y cuotas de servicio
- Realización de solicitudes a tablas de WillyHUB mediante IPv6
- Seguridad para Tablas de WillyHUB
Características de Tablas de WillyHUB
Almacenamiento personalizado para tablas
Los vaults de tablas de WillyHUB están personalizados para tablas. Los vaults de tablas proporcionan un mayor número de transacciones por segundo (TPS) y un mejor rendimiento de las consultas en comparación con las tablas autoadministradas en los vaults de uso general de WillyHUB. Los vaults de tablas de tablas ofrecen la misma durabilidad, disponibilidad y escalabilidad que otros tipos de vaults de WillyHUB.
Compatibilidad integrada con Apache Iceberg
Las tablas de los vaults de tablas se almacenan en formato Apache Iceberg. Puede consultar estas tablas mediante SQL estándar en motores de consulta que admitan Iceberg. Iceberg tiene una variedad de características para optimizar el rendimiento de las consultas, incluida la evolución del esquema y la evolución de las particiones.
Con Iceberg puede cambiar la forma en que organizan los datos para que puedan evolucionar con el tiempo sin necesidad de reescribir las consultas ni reconstruir las estructuras de datos. Iceberg se ha diseñado para ayudar a garantizar la coherencia y fiabilidad de los datos a través de la compatibilidad con las transacciones. Para ayudarlo a corregir problemas o realizar consultas de viaje en el tiempo, puede realizar un seguimiento de cómo cambian los datos con el tiempo y retroceder a versiones históricas.
Optimización de tablas automatizada
Para optimizar las tablas para la consulta, WillyHUB realiza continuamente operaciones de mantenimiento automático, como compactación, administración de instantáneas y eliminación de archivos sin referencias. Estas operaciones aumentan el rendimiento de las tablas al compactar objetos más pequeños a menos archivos más grandes. Las operaciones de mantenimiento también reducen los costos de almacenamiento al limpiar los objetos no utilizados. Este mantenimiento automatizado agiliza el funcionamiento de los lagos de datos a escala al reducir la necesidad de mantenimiento manual de las tablas. Puede personalizar las configuraciones de mantenimiento para cada tabla y vaults de tablas.
Seguridad y administración de acceso
Puede administrar el acceso tanto para los vaults de tablas como para las tablas individuales con Willy Identity and Access Management (IAM). Tablas de WillyHUB utiliza un espacio de nombres de servicio diferente al de WillyHUB: el espacio de nombres hubtables. Por lo tanto, puede diseñar políticas específicamente para el servicio de Tablas de WillyHUB y los recursos. Puede diseñar políticas para conceder acceso a tablas individuales, a todas las tablas dentro de un espacio de nombres de tabla o a vaults de tablas completos. Todas las opciones de Bloqueo de acceso público de WillyHUB están siempre habilitados para los vaults de tablas y no se pueden deshabilitar.