Información sobre las acciones de registro de PDT

El Registro de eventos de PDT en la Actividad del sistema proporciona información sobre eventos históricos relacionados con las PDT, incluidas las reconstrucciones y los errores de PDT.

Por ejemplo, la Exploración del registro de eventos de PDT puede ayudarlo a solucionar problemas relacionados con fallas de compilación de PDT o activadores atascados, o puede ser útil cuando intenta identificar cuándo se compiló una tabla específica y qué proceso la compiló.

Para obtener más información sobre las exploraciones disponibles en la actividad del sistema, consulta la página de documentación Cómo crear informes de uso de Looker con las exploraciones de actividad del sistema.

Visualiza las acciones de registro de PDT

Las acciones de registro de PDT se pueden ver en la Exploración del registro de acontecimientos de PDT de actividad del sistema. Debes ser administrador de Looker o tener el permiso see_system_activity para ver la Exploración del registro de acontecimientos de PDT.

Para ver una lista de las acciones de registro de PDT y sus datos de acción de registro asociados, seleccione los campos Acción y Datos de acción, junto con cualquier otro campo deseado, desde la vista Registro de eventos de PDT en la exploración del Registro de eventos de PDT, a la que puede navegar desde el menú Explorar.

Información sobre las acciones de registro de PDT y sus pares de datos de acción de registro de PDT correspondientes

En las siguientes tablas, se desglosan las diferentes acciones de registro en la Exploración del registro de acontecimientos dePDT, junto con los valores de datos correspondientes para cada acción de registro, para los siguientes tipos de eventos:

En las siguientes tablas, se utilizan los campos Acción y Datos de acción en la vista Registro de eventos de PDT de la exploración del Registro de eventos de PDT.

Crear eventos

Acción de registro Descripción de la acción de registro Registra los datos de acciones Descripción de los datos de las acciones de registro
create begin Ocurre cuando el subproceso regenerador recoge el PDT. prod-user-x Indica que el usuario consultó el PDT desde Explorar y que la tabla no existía, por lo que Looker tuvo que volver a compilar el PDT.
create begin Ocurre cuando el subproceso regenerador recoge el PDT. prod Indica que el PDT se activó a partir de un grupo de datos o un activador de SQL (compilado por el regenerador).
create begin Ocurre cuando el subproceso regenerador recoge el PDT. dev-user-x Indica que se creó un nuevo PDT en modo de desarrollo.

Por lo general, se produce cuando se realiza un cambio en el SQL del PDT, después de lo cual se consulta el PDT en Explorar en modo de desarrollo. Esto hace que se cree una tabla nueva a fin de no afectar la tabla de producción.
create regen requires Por lo general, indica que un usuario consultó un PDT que hace referencia a otro PDT que todavía no se creó, lo que activa una nueva compilación. null
create user rebuild Indica que un usuario volvió a compilar manualmente el PDT mediante la opción Volver a compilar las tablas derivadas y ejecutar en Explorar. null
create ready Una vez que el PDT comienza a compilarse, la diferencia entre el evento create ready y el create begin indica la cantidad de tiempo que lleva la recompilación de los elementos secundarios.

Si el evento create ready ocurre inmediatamente después del evento create begin, es probable que no sea necesario volver a compilar las tablas.
null
create complete Ocurre cuando el PDT termina de compilarse. production trigger Indica que el PDT se creó debido a una verificación del activador (es decir, el regenerador creó el PDT).
create incremental complete Ocurre cuando el PDT termina de compilarse (para compilaciones PDT incrementales). increment generation Contiene el número secuencial del incremento.
create incremental rows Muestra la cantidad de filas afectadas en el último incremento. rows delta Contiene un valor positivo para la cantidad de filas agregadas y un valor negativo para la cantidad de filas quitadas.
create sql error Indica que la compilación PDT falló con un error de SQL. sql error Contiene el mensaje de error de SQL que se mostró en la base de datos.

Recomendamos que ejecutes el SQL subyacente de PDT en el ejecutor de SQL para asegurarte de que ninguna modificación nueva haya causado el error.
create child error Ocurre cuando se produce un error al crear el PDT dependiente. sql error Contiene el mensaje de error de SQL que se mostró en la base de datos.
create cancelled error Indica que la compilación PDT falló debido a una cancelación de consulta. query killed Indica que se cerró la consulta. Esto puede ocurrir si un usuario cancela una consulta de Looker, si se cancela una consulta de la base de datos o si se agota el tiempo de espera de la consulta.
create trigger old value Indica el valor anterior del activador tras la verificación. trigger value Muestra el valor mostrado anterior del activador.
create trigger new value Indica el nuevo valor del activador al realizar la verificación. trigger value Muestra el nuevo valor mostrado del activador.
create trigger missing Ocurre en la verificación del activador de un PDT determinado cuando el PDT ya no existe o se perdió. null
create trigger datagroup Se produce durante la verificación del activador si el PDT se activó mediante un grupo de datos. null

Volver a generar eventos

Acción de registro Descripción de la acción de registro Registra los datos de acciones Descripción de los datos de las acciones de registro
regenerate begin Indica que el regenerador está iniciando un proceso, como verificar un activador o compilar una tabla.

Por lo general, cuando un evento regenerate begin no tiene un evento final y no se está compilando un PDT, o no se está verificando un activador, esta acción de registro indica un regenerador suspendido.
connection name Muestra el nombre de la conexión para la que se está ejecutando el subproceso del regenerador.
regenerate end Indica que el regenerador finalizó un proceso, como verificar un activador o volver a compilar un PDT, o que se produjo un error. success Indica que se verificó el activador y se volvió a compilar el PDT.
regenerate end Indica que el regenerador finalizó un proceso, como verificar un activador o volver a compilar un PDT, o que se produjo un error. error_in_regen Indica que se produjo un error en este ciclo de regeneración de la tabla.
regenerate end Indica que el regenerador finalizó un proceso, como verificar un activador o volver a compilar un PDT, o que se produjo un error. datagroup_error Indica que se produjo un error durante la verificación del activador del grupo de datos.
regenerate trace Indica el seguimiento de subprocesos del regenerador. hex id Representa el subproceso de Java que ejecuta el proceso.

Suelta y publica eventos de tareas

Acción de registro Descripción de la acción de registro Registra los datos de acciones Descripción de los datos de las acciones de registro
drop table Indica que la tabla PDT o temporal se quitó de la base de datos. unreferenced Indica que se descartó la tabla porque su valor de activador asociado cambió.

Si se usa otro método de persistencia, indica que la tabla venció.
drop table Indica que la tabla PDT o temporal se quitó de la base de datos. zombie Indica que la clave de registro de la tabla no forma parte de los conjuntos de claves de registro activos (en connection_reg3), por lo que se marcó como una tabla zombi para descartarla.
drop table Indica que la tabla PDT o temporal se quitó de la base de datos. pdt_build_failure_cleanup Cuando una compilación falla o se detecta que se cancela, Looker descarta la tabla que puede haberse creado parcialmente.
drop table failed Ocurre cuando falla el intento de soltar la tabla de PDT o temporal. zombie Indica que falló el intento de soltar la tabla zombi.
drop table failed Ocurre cuando falla el intento de soltar la tabla de PDT o temporal. unreferenced Indica que el intento de descartar la tabla sin referencia falló.
drop view Indica que se quitó la tabla publish_as_db_view. expired Indica que la duración de la tabla venció y que se quitó.
drop view failed Indica que el intento de descartar la tabla publish_as_db_view falló. zombie Indica que el intento de soltar la tabla zombie publish_as_db_view falló.
drop view failed Indica que el intento de descartar la tabla publish_as_db_view falló. unreferenced Indica que el intento de descartar la tabla sin referencia publish_as_db_view falló.
publish task complete Indica que se quitó la vista anterior y que se publicó la vista nueva. X correcto, X con errores Indica si la tarea de publicación se realizó correctamente o no.

Eventos de activación de grupos de datos

Acción de registro Descripción de la acción de registro Registra los datos de acciones Descripción de los datos de las acciones de registro
datagroup_triggers begin Indica que los activadores del grupo de datos comenzaron a verificar una conexión.

Si hay una gran brecha desde la línea datagroup_triggers begin más reciente para una conexión y no hay un datagroup_triggers end, esto podría significar que el regenerador se colgó mientras se verificaban los activadores.
connection name Muestra el nombre de la conexión para la que se verifican los activadores.
datagroup_triggers end Indica que los activadores del grupo de datos terminaron de verificarse. null

Eventos de cosecha

Acción de registro Descripción de la acción de registro Registra los datos de acciones Descripción de los datos de las acciones de registro
reap begin Indica que el segador ha comenzado a verificar la conexión para ver qué tablas derivadas no activas debería descartar del esquema desde cero. connection name Muestra el nombre de la conexión que verifica la Parca.
reap end Indica que el segador terminó su ciclo para la conexión determinada. connection name Muestra el nombre de la conexión que verificó la Parca.

Eventos de activación

Acción de registro Descripción de la acción de registro Registra los datos de acciones Descripción de los datos de las acciones de registro
trigger value Indica el valor del activador cuando se calcula. trigger value Muestra el valor real del activador.
trigger value compute Indica el SQL que se usó para calcular el valor del activador. trigger sql Muestra el SQL real que se usó para calcular el valor del activador.
trigger value error Indica que se produjo un error de SQL en el procesamiento del valor del activador o en su ejecución. sql error Muestra el error de SQL de la base de datos que se mostró para la consulta del activador.
trigger datagroup check Indica si el regenerador ejecutó la consulta del activador de SQL en la base de datos. Un valor booleano (true o false)
  • true: Indica que se ejecutó la consulta del activador.
  • false: Indica que la consulta activadora de SQL no se ejecutó.