Historial de consulta

El historial de consultas muestra consultas SQL realizadas mediante almacenes de SQL. El historial de consultas conserva los datos de las consultas de los últimos 30 días, transcurridos los cuales se elimina automáticamente.

Nota:

Si el área de trabajo está habilitada para la versión preliminar pública del proceso sin servidor, el historial de consultas también contendrá todas las consultas SQL y Python que se ejecutan en un proceso sin servidor para cuadernos y trabajos. Consulte Proceso sin servidor para cuadernos.

Puede utilizar la información disponible a través de esta pantalla para ayudarle a depurar problemas con las consultas.

En esta sección se describe cómo trabajar con el historial de consultas mediante la interfaz de usuario. Para trabajar con el historial de consultas mediante la API, consulte API de Historial de consultas.

Importante

El tiempo registrado en el historial de consultas de una consulta SQL es solo el tiempo que el almacenamiento de SQL dedica realmente a ejecutar la consulta. No registra ninguna sobrecarga adicional asociada con la preparación para ejecutar la consulta, como la puesta en cola interna o el tiempo adicional relacionado con el proceso de carga y descarga de datos.

Visualice el historial de consultas

Para ver el historial de todas las ejecuciones de una consulta:

  1. Haga clic en Icono HistorialHistorial Consulta en la barra lateral.
  2. También puede hacer clic en Duración para ordenar la lista en función de la duración. La lista se ordena en función de la hora de inicio de forma predeterminada.
  3. Haga clic en el nombre de una consulta para ver más detalles, como, por ejemplo, el comando SQL y los detalles de ejecución.

Puede filtrar la lista por usuario, entidad de servicio, intervalo de fechas, almacén de SQL y estado de consulta.

Si no es administrador y no tiene permisos CAN_MANAGE, solo puede ver sus propias consultas en el Historial de consultas.

Nota:

Las consultas compartidas por un usuario con Ejecutar como propietario permisos para otro usuario con permisos CAN RUN aparecen en el historial de consultas del usuario que ejecuta la consulta y no en el usuario que compartió la consulta.

Ver los detalles de una consulta

Para ver detalles sobre una consulta, como, por ejemplo, su duración, comando SQL, el número de filas devueltas y el rendimiento de E/S:

  1. Visualice el historial de consultas.

  2. Haga clic en el nombre de una consulta.

    Detalles históricos de consulta

    Aparece una breve información sobre el rendimiento de una consulta, como, por ejemplo, el tiempo empleado en cada tarea, las filas devueltas y el rendimiento de E/S.

  3. Para obtener información más detallada sobre el rendimiento de la consulta, incluido su plan de ejecución, haga clic en Ver perfil de consulta en la parte inferior de la página. Para más información, consulte el Perfil de consulta.

Finalizar una consulta en ejecución

Para finalizar una consulta de larga ejecución iniciada por usted u otro usuario:

  1. Visualice el historial de consultas.

  2. Haga clic en el nombre de una consulta.

  3. Junto a Estado, haga clic en Cancelar.

    Nota:

    La acción Cancelar solo aparecerá mientras se esté ejecutando una consulta.

La consulta finaliza y su estado cambia a Cancelado.