Todos los productos
Search
Centro de documentos

MaxCompute:Análisis de trabajos

Última actualización: Sep 03, 2026

MaxCompute ofrece la función Job Insights, que permite consultar resúmenes de trabajos, detalles de diagnósticos inteligentes, consumo de recursos y la asignación de recursos de una cuota de cómputo en un momento específico. También puede comparar métricas históricas de ejecución de trabajos similares, identificados por la misma firma o ExtNodeId. Use estos datos para optimizar la ejecución de trabajos y mejorar la eficiencia.

Acceso al análisis de trabajos

  1. Inicie sesión en la consola de MaxCompute y seleccione una región en la esquina superior izquierda.

  2. En el panel de navegación izquierdo, vaya a Workspace > Jobs.

  3. En la lista de trabajos, localice el ID de instancia deseado y haga clic en Insights en la columna Actions para abrir la página Job Insights.

  4. Cambie entre pestañas para obtener la información que necesita. Las pestañas ofrecen las siguientes funciones:

    Pestaña

    Descripción

    Job Summary

    Consulte información básica del trabajo, parámetros de ejecución y detalles de diagnósticos inteligentes.

    También puede:

    • Diagnose: Haga clic en Diagnose en la esquina superior derecha de la pestaña Job Summary para activar diagnósticos inteligentes en tiempo real para trabajos SQL o SQLRT.

    • LogView: Haga clic en LogView en la esquina superior derecha de la pestaña Job Summary para abrir la página LogView y consultar información detallada sobre la ejecución del trabajo. Para más información sobre LogView, consulte Use Logview 2.0 to view job run information.

    Resource Consumption

    Consulte el consumo de recursos del trabajo y la asignación de recursos de la cuota de cómputo en un momento específico.

    Similar Jobs

    Compare métricas como duración de ejecución, tamaño de escaneo y consumo de recursos en ejecuciones históricas de trabajos similares. Los trabajos se identifican como similares según la misma firma o ExtNodeId.

Información básica del trabajo y parámetros de ejecución

En la pestaña Job Summary de la página Job Insights, puede consultar la información básica y los parámetros de ejecución de un trabajo. A continuación, las tablas describen estos parámetros:

Información básica

Parámetro

Descripción

Tipo de trabajo

El tipo de trabajo. Valores válidos:

  • SQL: Un trabajo SQL.

  • SQLRT: Un trabajo SQL con aceleración de consultas.

  • LOT: Un trabajo MapReduce.

  • CUPID: Un trabajo Spark o Mars.

  • Algo_Task: Un trabajo de aprendizaje automático.

  • GRAPH: Un trabajo de cómputo de grafos.

Propietario del trabajo

El propietario del trabajo.

Prioridad del trabajo

La prioridad del trabajo. Para más información, consulte Job priority.

Método de facturación

El método de facturación del trabajo. Valores válidos:

  • Subscription: El trabajo se ejecuta en una cuota de cómputo de suscripción y no genera cargos posteriores por uso.

  • pay-as-you-go: El trabajo se ejecuta en una cuota de cómputo pay-as-you-go y genera facturas posteriores por uso.

Hora de envío

La hora en que se envió el trabajo.

Hora de inicio

La hora en que el trabajo obtuvo su primer recurso de cómputo. Para trabajos con tiempos de ejecución muy cortos o que no consumen recursos de cómputo, como las sentencias DDL, esta hora coincide con la hora de envío.

Estado del trabajo

El estado actual del trabajo. Valores válidos:

  • Running: El trabajo se está ejecutando actualmente. Cualquier trabajo que no haya finalizado se encuentra en este estado.

  • Success: El trabajo se ejecutó correctamente.

  • Failed: El trabajo finalizó con errores.

  • Cancelled: El trabajo fue cancelado.

  • Submitted: El trabajo se ha enviado y está esperando recursos de cómputo.

Nota

Este estado refleja el estado general del trabajo. Sin embargo, un trabajo puede involucrar varios procesos simultáneos, cada uno con su propio subestado. Para consultar estos detalles, use LogView. Para más información, consulte Use Logview 2.0 to view job run information.

Tiempo de espera

La duración desde la hora de envío hasta la hora de inicio.

Duración de ejecución

La duración desde la hora de inicio hasta la hora de finalización.

Hora de finalización

La hora en que el trabajo completó su ejecución.

Tiempo total de ejecución

La duración total desde la hora de envío hasta la hora de finalización.

Parámetros de ejecución

Parámetro

Descripción

Project

El proyecto donde se inició el trabajo.

Computing quota

La cuota de cómputo utilizada por el trabajo.

Información de diagnóstico inteligente

Al abrir la página Job Insights, se activa automáticamente un diagnóstico en tiempo real para trabajos SQL y SQLRT. La pestaña Job Summary muestra resultados detallados de Job Summary y recomendaciones de optimización.

Nota

Actualmente, la función de diagnósticos inteligentes solo está disponible para trabajos SQL y SQLRT. Para otros tipos de trabajos, la opción de diagnóstico y los resultados no se muestran.

También puede hacer clic en Diagnose en la esquina superior derecha de la página en cualquier momento para obtener los resultados de diagnóstico más recientes.

Para más información sobre los resultados del diagnóstico, consulte Job intelligent diagnostics.

Consumo de recursos del trabajo

Puede consultar el consumo de recursos de un trabajo durante su ciclo de vida en la pestaña Resource Consumption de la página Job Insights.

Gráfico

Descripción

Uso de recursos durante el ciclo de vida del trabajo

Muestra un gráfico de series temporales del uso de unidades de cómputo (CU) y los tiempos de espera del trabajo. También presenta la tendencia de uso de CU y el número de trabajos en espera de CU en la cuota de cómputo.

Si el uso de CU del trabajo es bajo mientras que el uso de CU de la cuota es alto o se mantiene constantemente en su límite, esto indica que la cuota de cómputo está bajo presión y otros trabajos compiten por recursos de cómputo con el trabajo actual.

Asignación de recursos de la cuota de cómputo en un momento específico

  • Haga clic en un punto del eje temporal del gráfico para ver la asignación de recursos de la cuota de cómputo en ese momento. Los detalles incluyen el número y la distribución de prioridades de todos los trabajos en ejecución y en espera.

  • Haga clic en un bloque de color correspondiente a una prioridad específica para abrir una lista de esos trabajos y consultar sus detalles. Esto ayuda a identificar qué trabajos compiten por recursos de cómputo con el trabajo actual.

  • Según sus necesidades empresariales, optimice la ejecución de tareas mediante el ajuste de las prioridades de los trabajos o la gestión de los recursos de cómputo. Para más información, consulte Job priority o Manage computing resources (quotas).

Para conocer las mejores prácticas sobre el análisis de recursos del trabajo, consulte Best practices for job-level resource analysis.

Trabajos similares

En la pestaña Similar Jobs de la página Job Insights, puede comparar las métricas de rendimiento histórico del trabajo actual con otros similares.

MaxCompute proporciona dos criterios para identificar trabajos similares. El valor predeterminado es Same signature.

  • Same signature: Trabajos con la misma firma de trabajo SQL que el trabajo actual. Disponible solo para trabajos SQL.

  • Same ExtNodeId: Trabajos con el mismo ID de trabajo en el origen que el trabajo actual, como un ID de nodo de DataWorks. Para más información sobre los IDs de nodo de DataWorks, consulte Configure basic properties.

Seleccione un rango de tiempo de 1d, 7d o 14d. El valor predeterminado es el rango de tiempo seleccionado en la página Jobs.

A continuación, las métricas de rendimiento están disponibles para comparación visual:

Métrica

Descripción

Tiempo de espera

La duración desde la hora de envío hasta la hora de inicio.

Duración de ejecución

La duración desde la hora de inicio hasta la hora de finalización.

CU-hora

Las CU-horas consumidas por el trabajo.

  • La fórmula para calcular las CU-horas es MAX(CPU hours, CEIL(Memory hours / 4)).

  • Una CPU-hora representa el uso de un núcleo de CPU durante una hora. CPU hours = Number of CPU cores × Duration in hours.

  • Una memoria-hora representa el uso de 1 GB de memoria durante una hora. Memory hours = Memory size in GB × Duration in hours.

Tamaño de escaneo

La cantidad de datos escaneados por el trabajo.

La lista de trabajos similares también incluye los siguientes campos para obtener más detalles:

Campo

Descripción

Instance ID

El ID de instancia de un trabajo similar. Haga clic en el ID para abrir la página Job Insights de ese trabajo.

Submission time

La hora en que se envió el trabajo.

Job type

El tipo de trabajo.

Job priority

La prioridad del trabajo.

Initiating project

El proyecto que inició el trabajo.

Computing quota

El nombre de la cuota de cómputo utilizada para ejecutar el trabajo.

Job owner

El propietario del trabajo.