Todos los productos
Search
Centro de documentos

DataWorks:Servicio de aceleración

Última actualización: Sep 04, 2026

DataService Studio permite acelerar las consultas en tablas de orígenes de datos específicos. Las soluciones disponibles son el servicio de aceleración, proporcionado por DataWorks, y MaxCompute Query Acceleration (MCQA). Estas soluciones mejoran la velocidad y el rendimiento de las consultas de datos al llamar a las API. Este tema describe cómo utilizar ambas soluciones.

Contexto

DataService Studio ofrece dos soluciones de aceleración: Acceleration Service y MCQA. Para obtener asistencia, puede unirse al grupo de DingTalk de DataWorks.

A continuación se presenta una comparación entre ambas soluciones.

Solución de aceleración

Descripción

Regiones y grupos de recursos compatibles

Configuración

Acceleration Service

El servicio de aceleración utiliza tablas externas de Hologres para agilizar las consultas. Hologres asigna la estructura de una tabla de MaxCompute, lo que permite consultar los datos de MaxCompute con mayor rapidez sin necesidad de exportarlos.

Nota

El motor de Hologres necesario para esta solución lo proporciona DataService Studio, por lo que no es necesario adquirir uno por separado. Solo debe seleccionar la tabla de datos de MaxCompute de destino.

  • Compatible con las regiones China (Shanghai), China (Beijing), China (Hangzhou) y China (Shenzhen).

  • La facturación del servicio de aceleración en grupos de recursos públicos de DataService Studio comenzó el 1 de marzo de 2023. Para más detalles, consulte Billing of public resource groups for DataService Studio. Los grupos de recursos exclusivos de DataService Studio pueden utilizar este servicio directamente.

  • Actualmente, esta solución solo admite la aceleración de orígenes de datos de MaxCompute.

Para utilizar el servicio de aceleración, realice los siguientes pasos:

  1. Agregar un elemento de aceleración

  2. Configurar una API

Para obtener instrucciones detalladas, consulte Solution 1: Use the Acceleration Service.

MCQA

Esta solución utiliza la función MaxCompute Query Acceleration (MCQA). MCQA optimiza las consultas en conjuntos de datos pequeños y medianos, y reduce los tiempos de ejecución de minutos a segundos. Para obtener más información sobre la función MCQA de MaxCompute, consulte MCQA overview.

  • Esta solución es compatible con las regiones China (Beijing), China (Hangzhou), China (Shanghai) y China (Shenzhen), donde se ha completado la actualización de capacidades.

  • Esta solución solo está disponible para grupos de recursos exclusivos de DataService Studio.

  • Esta solución admite proyectos de MaxCompute tanto de pago por uso como de suscripción.

Para utilizar MCQA, simplemente seleccione la solución de aceleración MCQA al configurar una API. Para obtener orientación, consulte Solution 2: Use MCQA.

Solución 1: Servicio de aceleración

Notas de uso

  • Existe una asignación uno a uno entre un elemento de aceleración y una tabla de datos.

  • La inicialización falla si agrega un elemento de aceleración a una tabla de datos que ya tiene uno asociado.

Paso 1: Agregar un elemento de aceleración

  1. Vaya a la página de Data Services.

    Inicie sesión en la consola de DataWorks. En la región de destino, haga clic en Data Analysis and Service > DataService Studio en el panel de navegación izquierdo. Seleccione un espacio de trabajo de la lista desplegable y haga clic en Go to DataService Studio.

  2. En el panel de navegación izquierdo, haga clic en el icono 数据加速 para ir a la página de Acceleration Service.

  3. En la página de Acceleration Service, haga clic en Add Acceleration Item en la esquina superior derecha para abrir el panel Add Acceleration Item.

  4. Configure el elemento de aceleración.

    Parámetro

    Descripción

    Acceleration Solution

    Actualmente, solo se admite Hologres Foreign Table.

    Nota

    Esta solución utiliza una tabla externa de Hologres para asignar la estructura de una tabla de MaxCompute. Esto permite realizar consultas más rápidas sin exportar datos. DataService Studio proporciona el motor de Hologres necesario, por lo que no es necesario adquirirlo por separado.

    Data Source Type

    Actualmente, solo se pueden acelerar orígenes de datos de MaxCompute (ODPS).

    Data Table Name

    Seleccione el origen de datos de MaxCompute y la tabla de datos que desea acelerar.

    Nota

    Si tiene varias tablas de datos para acelerar, haga clic en Add Data Table para agregar más tablas y generar varios elementos de aceleración a la vez. Puede agregar hasta 10 tablas de datos de MaxCompute simultáneamente.

  5. Haga clic en Determine. El elemento de aceleración se crea cuando se muestra Initialized para la tabla de datos seleccionada en el cuadro de diálogo Add Acceleration Item. Haga clic en Determine para cerrar el cuadro de diálogo.

Paso 2: Configurar una API

Haga doble clic en la API para abrir su página de configuración. En el área de selección de tablas, tomando MaxCompute como ejemplo, configure parámetros como el tipo de origen de datos, el nombre del origen de datos y el nombre de la tabla de datos. En la sección Data Source Environment, seleccione Production Environment o Development Environment. El servicio de aceleración no admite múltiples zonas de disponibilidad. Se recomienda utilizar una instancia de Hologres de propósito general y crear una tabla externa para acelerar las consultas de datos de MaxCompute.

  • Data Source Type: Seleccione MaxCompute (ODPS).

  • Data Source Name: Seleccione el nombre del origen de datos para el cual se configuró un elemento de aceleración.

  • Acceleration Method: Seleccione Acceleration Service.

    Nota
    • Después de seleccionar Acceleration Service, esta API utiliza la capacidad de aceleración proporcionada por DataService Studio para agilizar las consultas. Puede ver el elemento de aceleración asociado con esta API en la página de lista de elementos de aceleración.

    • Si selecciona Acceleration Service en script mode, solo se admiten consultas de tabla única y debe utilizar la sintaxis de Hologres en el editor SQL.

  • Data Table Name: En la lista desplegable, seleccione una tabla marcada como "Accelerated".

Para obtener información sobre otros parámetros de configuración de la API, consulte Create an API from a data source (API Gateway) o Create an API in script mode.

Paso 3: Consultar elementos de aceleración

La página de Acceleration Service en DataService Studio enumera todos los elementos de aceleración creados. La lista incluye columnas como Acceleration item ID, Data table name, Data source name, Data source type, Status, Owner, Creation time y Actions. En la parte superior de la página, puede buscar elementos de aceleración por Data table name y Data source name, y hacer clic en Add Acceleration Item para agregar nuevos.

Parámetro clave

Descripción

Operation

Esta columna incluye Discard y View API:

  • Discard: Haga clic para descartar el elemento de aceleración actual. Después de descartar un elemento, fallarán las llamadas de prueba a las API relacionadas no publicadas.

    Nota

    Antes de descartar un elemento de aceleración, compruebe qué API están asociadas con él, póngalas fuera de línea y luego descarte el elemento.

  • View API: Haga clic para ver una lista de las API asociadas.

Solución 2: MCQA

Para utilizar MCQA, simplemente configure la API.

Configurar una API

Haga doble clic en la API para abrir su página de configuración. En el área de selección de tablas, tomando MaxCompute como ejemplo, configure parámetros como el tipo de origen de datos, el nombre del origen de datos y el nombre de la tabla de datos.

  • Data Source Type: Seleccione MaxCompute (ODPS).

  • Data Source Name: Seleccione el nombre del origen de datos para el cual se configuró un elemento de aceleración.

  • Acceleration Method: Seleccione MCQA.

    Nota

    Después de seleccionar MCQA, esta API utiliza el servicio de aceleración proporcionado por MaxCompute para agilizar las consultas de datos.

  • Data Table Name: Seleccione la tabla de datos de MaxCompute de destino.

Para obtener información sobre otros parámetros de configuración de la API, consulte Create an API from a data source (API Gateway) o Create an API in script mode.