Información sobre las acciones del registro de PDT

La exploración del registro de eventos de PDT en Actividad del sistema proporciona información sobre los eventos históricos relacionados con las PDT, incluidas las recompilaciones y los errores de PDT.

Por ejemplo, la exploración del registro de eventos de PDT puede ayudarte a solucionar problemas de compilación de PDT o activadores bloqueados, o puede ser útil cuando intentas identificar cuándo se creó 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 Crea informes de uso de Looker con exploraciones de actividad del sistema.

Visualiza acciones del registro de PDT

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

Para ver una lista de acciones del registro de PDT y sus datos de acciones del registro asociados, selecciona los campos Action y Action Data, junto con cualquier otro campo deseado, en la vista PDT Event Log en la exploración del PDT Event Log, a la que puedes navegar desde el menú Explore.

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

En las siguientes tablas, se desglosan las diferentes acciones de registro que aparecen en la exploración del registro de eventos de PDT, junto con los valores de datos correspondientes a cada acción del registro, para los siguientes tipos de eventos:

En las siguientes tablas, se usan los campos Acción y Datos de acciones de la vista del 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 del registro Registrar datos de acciones Descripción de los datos de acciones de registros
create begin Ocurre cuando el subproceso regenerador capta la PDT. prod-user-x Indica que el usuario consultó la PDT desde Explorar y que la tabla no existía, por lo que Looker tuvo que volver a compilarla.
create begin Ocurre cuando el subproceso regenerador capta la PDT. prod Indica que la PDT se activó mediante un grupo de datos o un activador de SQL (compilado por el regenerador).
create begin Ocurre cuando el subproceso regenerador capta la PDT. dev-user-x Indica que se compiló una nueva PDT de Modo de desarrollo.

Por lo general, ocurre cuando se realiza un cambio en el SQL de la PDT, después de lo cual se consulta la PDT en una exploración en Modo de desarrollo. Como resultado, se compila una tabla nueva de modo que no afecte la tabla de producción.
create regen requires Por lo general, indica que un usuario consultó una PDT que hace referencia a otra PDT que aún no se compiló, lo que activa una nueva compilación. null
create user rebuild Indica que un usuario volvió a compilar manualmente la PDT con la opción Volver a compilar tablas derivadas y ejecutar en una exploración. null
create ready Una vez que comienza a compilarse la PDT, la diferencia entre el evento create ready y el evento create begin indica la cantidad de tiempo que tardan los elementos secundarios en volver a compilarse.

Si el evento create ready ocurre justo después del evento create begin, es probable que no sea necesario volver a compilar tablas.
null
create complete Ocurre cuando la PDT termina de compilarse. production trigger Indica que la PDT se compiló debido a una verificación de activador (es decir, el regenerador compiló la PDT).
create incremental complete Ocurre cuando la PDT termina de compilarse (para compilaciones de 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 eliminadas.
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 ejecutar el SQL subyacente de la 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 durante la creación de la 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 de PDT falló debido a una cancelación de consulta. query killed Indica que la consulta se cerró. Esto puede ocurrir si un usuario cancela una consulta desde Looker, si cancela una consulta en la base de datos o si se agota el tiempo de espera de la consulta en la base de datos.
create trigger old value Indica el valor del activador anterior después de la verificación. trigger value Muestra el valor que se muestra del activador anterior.
create trigger new value Indica el nuevo valor del activador después de la verificación. trigger value Muestra el valor que se muestra del activador nuevo.
create trigger missing Ocurre en la verificación de activación de una PDT determinada cuando la PDT ya no existe o se descarta. null
create trigger datagroup Ocurre en la verificación del activador si un grupo de datos activó la PDT. null

Volver a generar eventos

Acción de registro Descripción de la acción del registro Registrar datos de acciones Descripción de los datos de acciones de registros
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 de finalización y no se está compilando una 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 ejecuta el subproceso del regenerador.
regenerate end Indica que el regenerador finalizó un proceso, como la verificación de un activador o la recompilación de una PDT, o que se produjo un error. success Indica que se verificó el activador y que se volvió a compilar la PDT.
regenerate end Indica que el regenerador finalizó un proceso, como la verificación de un activador o la recompilación de una PDT, o que se produjo un error. error_in_regen Indica que se produjo un error en este ciclo de regeneración de tabla.
regenerate end Indica que el regenerador finalizó un proceso, como la verificación de un activador o la recompilación de una PDT, o que se produjo un error. datagroup_error Indica que se produjo un error cuando se verificaba el 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.

Cómo soltar y publicar eventos de tareas

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

Si se usa otro método de persistencia, indica que la tabla venció.
drop table Indica que la PDT o la tabla temporal se descartó 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 tabla zombi para descartar.
drop table Indica que la PDT o la tabla temporal se descartó de la base de datos. pdt_build_failure_cleanup Cuando una compilación falla o se detecta como cancelada, Looker descarta la tabla que se pudo haber creado parcialmente.
drop table failed Ocurre cuando falla el intento de descartar la PDT o la tabla temporal. zombie Indica que no se pudo descartar la tabla zombi.
drop table failed Ocurre cuando falla el intento de descartar la PDT o la tabla temporal. unreferenced Indica que falló el intento de quitar la tabla a la que no se hace referencia.
drop view Indica que se descartó la tabla publish_as_db_view. expired Indica que la duración de la tabla venció y que se descartó.
drop view failed Indica que se produjo un error al intentar quitar la tabla publish_as_db_view. zombie Indica que se produjo un error al intentar quitar la tabla zombi publish_as_db_view.
drop view failed Indica que se produjo un error al intentar quitar la tabla publish_as_db_view. unreferenced Indica que falló el intento de quitar la tabla sin referencia publish_as_db_view.
publish task complete Indica que se descartó la vista anterior y que se publicó la vista nueva. X correctas, X con errores Indica si la tarea de publicación se realizó correctamente o no.

Eventos de activador del grupo de datos

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

Si hay una gran brecha desde la última línea datagroup_triggers begin para una conexión y no hay datagroup_triggers end, podría significar que se interrumpió el regenerador mientras se verificaban los activadores.
connection name Muestra el nombre de la conexión para la que los activadores están verificando.
datagroup_triggers end Indica que los activadores del grupo de datos finalizaron la verificación. null

Eventos de cosecha

Acción de registro Descripción de la acción del registro Registrar datos de acciones Descripción de los datos de acciones de registros
reap begin Indica que la parca comenzó a verificar la conexión para ver qué tablas derivadas no activas debe eliminar del esquema temporal. connection name Muestra el nombre de la conexión que la Parca está verificando.
reap end Indica que la parca finalizó su ciclo para la conexión determinada. connection name Muestra el nombre de la conexión que la parca verificó.

Eventos de activación

Acción de registro Descripción de la acción del registro Registrar datos de acciones Descripción de los datos de acciones de registros
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 cuando se calculaba el valor del activador o se ejecutaba el SQL del activador. 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 no se ejecutó la consulta del activador de SQL.