Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El gráfico de uso del ejecutor en la pestaña Recursos visualiza la asignación y el uso de ejecutores de Spark para la aplicación spark actual casi en tiempo real durante la ejecución de Spark. El gráfico también proporciona una experiencia interactiva, lo que le permite ver trabajos y tareas de Spark haciendo clic en ejecutar ejecutores en un momento dado. Actualmente, solo la versión 3.4 y posteriores del entorno de ejecución de Spark admiten esta característica.
Pestaña Recursos
Haga clic en la pestaña Recursos para acceder a un gráfico con cuatro gráficos de líneas distintos, cada uno de los cuales muestra un estado de ejecutor diferente: En ejecución, Inactivos, Asignadosy Instancias máximas.
En ejecución: muestra el número real de núcleos usados por la aplicación Spark para ejecutar trabajos y tareas de Spark.
inactivo: representa el número de núcleos disponibles pero sin usar mientras se ejecuta la aplicación Spark.
Asignado: hace referencia a los núcleos asignados durante el funcionamiento de la aplicación Spark.
número máximo de instancias: indica el número máximo de núcleos que se pueden asignar a la aplicación Spark.
Cambie la leyenda de color para seleccionar o anular la selección del gráfico correspondiente en el gráfico de uso de recursos.
El gráfico de uso de recursos es interactivo. Al mantener el mouse sobre el gráfico de núcleos del ejecutor en ejecución, aparecerá un resumen de los núcleos y la información del ejecutor correspondiente. Al hacer clic en un punto de la línea principal del ejecutor en ejecución, se mostrará información detallada sobre el ejecutor y el trabajo respectivos en ese momento específico, que se muestra en la parte inferior del gráfico.
Nota
A veces, para algún punto temporal el número de tareas puede superar la capacidad de los núcleos del ejecutor (es decir, números de tarea > núcleos de ejecutor total/spark.task.cpus). Esto se espera, ya que podría haber un intervalo de tiempo entre una tarea que se marca como en ejecución y su ejecución real en un núcleo del ejecutor. Por lo tanto, algunas tareas pueden aparecer como en ejecución, pero no se ejecutan activamente en ningún núcleo.
Contenido relacionado
Para obtener información general sobre la supervisión de Spark de Fabric, la supervisión de aplicaciones spark y la supervisión contextual de Notebook, puede hacer referencia a:


