Compartir vía


Acceso al historial de consultas para canalizaciones

En este artículo se explica cómo acceder a los historiales de consultas y a los perfiles de consulta asociados a las ejecuciones de canalización. Puede usar esta información para depurar consultas, identificar cuellos de botella de rendimiento y optimizar las ejecuciones de canalización.

Revisión del historial de consultas para actualizaciones del flujo de trabajo

Para todas las canalizaciones de ETL, tanto desencadenadas como continuas, aparece una instrucción de consulta en el historial de consultas cuando se actualizan las vistas materializadas y las tablas de streaming. Hay una REFRESH instrucción para cada ejecución de flujo que actualiza una tabla de destino. Puede usar el filtro Compute en la página historial de consultas para mostrar solo las consultas procesadas mediante el proceso de canalización. Consulte Historial de consultas para obtener más información sobre la interfaz de usuario del historial de consultas.

Para acceder a los detalles de la consulta, siga estos pasos:

  1. Haga clic en el icono Historial.Historial de consultas en la barra lateral.

  2. Seleccione la opción Canalizaciones declarativas de Spark de Lakeflow en el filtro desplegable Compute para mostrar solo las canalizaciones.

    También puede filtrar por usuario, hora, estado y otras características de la consulta o actualización.

  3. Haga clic en una instrucción de consulta para ver los detalles de resumen, como la duración de la consulta y las métricas agregadas. Consulte Ver los detalles de la consulta.

  4. Haga clic en Ver perfil de consulta para abrir el perfil de consulta. Consulte Perfil de consulta para obtener más información sobre el perfil de consulta. Puede abrir el perfil de consulta mientras se ejecuta la canalización o una vez completada la ejecución.

  5. Opcionalmente, use los vínculos de la sección Origen de consulta para abrir la página de supervisión de canalización relacionada.

Página del historial de consultas, filtrada por cómputo del pipeline.

Acceso al historial de consultas desde la página de supervisión de canalización

En la página de supervisión de canalización, haga clic en la pestaña Rendimiento cerca de la parte inferior de la pantalla para acceder al historial de la canalización. Puede ver el panel de detalles de la consulta y el perfil haciendo clic en una instrucción durante la ejecución de la pipeline o después de que haya finalizado.

Acceso al historial de consultas desde el Editor de canalizaciones de Lakeflow

Al editar una canalización, puede acceder al historial de consultas desde la pestaña Rendimiento del panel inferior. Si selecciona primero una tabla, el historial de consultas se limita a esa tabla.

Cada elemento de la lista corresponde a la ejecución de un flujo definido en el código. Hay una instrucción por tabla a menos que varios flujos escriban en la misma tabla.

  • Puede filtrar esta lista por el nombre del conjunto de datos para encontrar las sentencias de los flujos que escriben en esa tabla.
  • Esta lista muestra hasta 1 000 declaraciones. Si la canalización tiene más instrucciones, puede hacer clic en Ver todo en el historial de consultas para ver la lista completa de instrucciones en la página Historial de consultas, filtrada por el identificador de ejecución de canalización más reciente.
  • De forma predeterminada, puede ver la duración y las métricas de lecturas y escrituras. Puede hacer clic en una REFRESH instrucción de la lista para ver métricas adicionales y el perfil de consulta del flujo.
  • Las métricas y los perfiles de consulta están disponibles tanto mientras se ejecuta la canalización como una vez completada la ejecución.

Para obtener más información sobre los detalles disponibles en esta vista, consulte Visualización de los detalles de la consulta.

Limitaciones

  • El aprovisionamiento y el tiempo en cola no están disponibles.