Todos los productos
Search
Centro de documentos

Tablestore:Envío de datos a data lake

Última actualización: Sep 09, 2026

El envío de datos a data lake de Tablestore permite hacer copias de seguridad completas o enviar datos en tiempo real a un data lake en Object Storage Service (OSS). Esta función admite el almacenamiento de datos históricos de bajo costo, así como análisis de datos sin conexión y casi en tiempo real a gran escala.

Escenarios

El envío de datos a data lake es adecuado para los escenarios que se describen a continuación:

  • Almacenamiento de datos por niveles

    Puede utilizar el envío de datos a data lake con la función de Tablestore time to live para almacenar rápidamente y a bajo costo los datos completos en OSS. Tablestore admite consultas y análisis de baja latencia sobre datos calientes.

  • Copia de seguridad completa de datos

    El envío de datos a data lake entrega automáticamente los datos completos de las tablas de Tablestore a un bucket de OSS para la copia de seguridad y el archivado de datos.

  • Análisis de datos en tiempo real a gran escala

    El envío de datos a data lake entrega datos incrementales de Tablestore a OSS casi en tiempo real y escribe los datos cada dos minutos. Los datos enviados se pueden particionar por hora del sistema y almacenar en el formato de almacenamiento columnar Parquet. Puede aprovechar el alto ancho de banda de lectura de OSS y el formato de almacenamiento columnar optimizado para escaneo, a fin de analizar los datos en tiempo real de forma eficiente.

image.png

Funciones

Las funciones principales del envío de datos a data lake se describen a continuación:

  • El envío de datos a data lake extrae automáticamente datos completos e incrementales de Tablestore. Los datos se escriben en OSS para su almacenamiento persistente una vez que alcanzan un tamaño específico o después de un intervalo de dos minutos.

  • Puede configurar uno de tres modos de envío de datos: incremental, completo o completo e incremental. Todos los datos enviados se almacenan en el formato de almacenamiento columnar Parquet.

  • Puede monitorear el punto de control de sincronización para el envío en tiempo real. El envío de datos a data lake proporciona la API DescribeDeliveryTask. Esta API devuelve el punto de control de los datos en tiempo real que la tarea ha entregado correctamente.

Ventajas principales

  • Fácil de usar

    Con una configuración sencilla en la consola, puede configurar el envío de datos automático y totalmente administrado desde Tablestore hasta OSS. El monitoreo, las operaciones y el mantenimiento (O&M) no son obligatorios. La tarea de envío se ejecuta de forma estable dentro del acuerdo de nivel de servicio (SLA) y escala con el rendimiento.

  • Integración de envíos completos e incrementales

    El envío de datos a data lake proporciona capacidades integradas para el envío de datos completos e incrementales. Las tareas de envío incremental ofrecen una experiencia casi en tiempo real, ya que extraen continuamente datos nuevos, los almacenan en caché durante dos minutos y luego los escriben en OSS.

  • Integración perfecta con el ecosistema de cómputo

    Los datos enviados son compatibles con estándares de código abierto. Se almacenan en el formato de almacenamiento columnar Parquet y siguen las convenciones de nomenclatura de Hive. Puede usar E-MapReduce para analizar directamente los datos en OSS mediante tablas externas.

  • Experiencia de almacenamiento y acceso a datos por niveles

    Una vez que los datos se envían a OSS, Tablestore proporciona acceso a los datos por niveles entre tablas de datos, tablas de índice y los datos en OSS. Esta estructura admite las necesidades de análisis de diferentes escenarios.

Notas

El envío de datos a data lake está disponible en las regiones que se enumeran a continuación: China (Hangzhou), China (Shanghai), China (Beijing), China (Zhangjiakou) y China (Shenzhen).

Flujo de trabajo

  1. Cree una tarea de envío para entregar datos de Tablestore a OSS. Para obtener más información, consulte Ship data to OSS using the console y Ship data to OSS using the SDK.

  2. Use EMR para analizar los datos de Tablestore en OSS. Para obtener más información, consulte Analyze data using EMR.