Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Uso de tablas de Apache Iceberg mediante Amazon Data Firehose
Amazon Data Firehose es un servicio sin servidor y sin código que permite enviar flujos de datos de más de 20 fuentes, como logs AWS WAF , Amazon Logs, Amazon CloudWatch Kinesis Data Streams y Amazon Managed Streaming for Apache Kafka (Amazon MSK) a destinos como Amazon S3, Amazon Redshift, Snowflake y Splunk. AWS IoT
Puede usar Firehose para entregar datos de streaming directamente a las tablas de Apache Iceberg en Amazon S3. Con Firehose, puede enrutar los registros de un único flujo a diferentes tablas de Apache Iceberg y aplicar automáticamente operaciones de inserción, actualización y eliminación a los registros de las tablas. Firehose garantiza la entrega de una sola vez en las mesas Iceberg. Esta característica requiere el uso de AWS Glue Data Catalog.
Firehose también puede entregar datos de streaming directamente a las tablas de Amazon S3. Estas tablas proporcionan un almacenamiento optimizado para cargas de trabajo de análisis a gran escala e incluyen funciones que mejoran continuamente el rendimiento de las consultas y reducen los costos de almacenamiento de los datos tabulares.
Para obtener información sobre cómo configurar una transmisión Firehose para entregar datos a las tablas de Apache Iceberg, consulte Configurar la transmisión Firehose en la documentación de Firehose.