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
Inicie sesión en la consola de MaxCompute y seleccione una región en la esquina superior izquierda.
En el panel de navegación izquierdo, vaya a .
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.
-
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:
|
|
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:
|
|
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:
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.
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 |
|
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.
|
|
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. |