Información sobre las acciones de registro de PDT

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

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 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 supervisar el uso de Looker con exploraciones de actividad del sistema.

Cómo ver las acciones de registro de PDT

Las acciones de registro de PDT se pueden ver en la exploración 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 Registro de eventos de PDT.

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

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

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

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

Crear eventos

Acción de registro Descripción de la acción de registro Registra datos de acciones Descripción de los datos de la acción de registro
create begin Ocurre cuando el subproceso de regeneración detectó 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 de regenerador detectó el PDT. prod Indica que un grupo de datos o un activador de SQL (creado por el regenerador) activó la PDT.
create begin Ocurre cuando el subproceso de regeneración detectó el 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 del PDT, después del cual se consulta el PDT en un Explorar en modo de desarrollo. Esto genera una tabla nueva para 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 aún no se compiló, lo que activa una compilación nueva. 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 el PDT comienza a compilarse, 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 se deban volver a crear tablas.
null
create complete Ocurre cuando se termina de compilar el PDT. production trigger Indica que el PDT se compiló debido a una verificación de activador (es decir, el regenerador compiló el PDT).
create incremental complete Ocurre cuando se termina de compilar el PDT (para compilaciones incrementales de PDT). 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 de la PDT falló con un error de SQL. sql error Contiene el mensaje de error de SQL que se devolvió desde la base de datos.

Te recomendamos que ejecutes el SQL subyacente del PDT en SQL Runner para asegurarte de que no haya ediciones nuevas que hayan causado el error.
create child error Ocurre cuando se produce un error mientras se crea el PDT dependiente. sql error Contiene el mensaje de error de SQL que se devolvió desde 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 se cerró la consulta. Esto puede suceder si un usuario cancela una consulta de Looker, si cancela una consulta de 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 en la verificación. trigger value Muestra el valor que devolvió el activador anterior.
create trigger new value Indica el nuevo valor del activador cuando se realiza la verificación. trigger value Muestra el valor que muestra el activador nuevo.
create trigger missing Ocurre en la verificación del activador para un PDT determinado cuando este ya no existe o se descartó. null
create trigger datagroup Ocurre en la verificación del activador si un grupo de datos activó el PDT. null

Cómo volver a generar eventos

Acción de registro Descripción de la acción de registro Registra datos de acciones Descripción de los datos de la acción de registro
regenerate begin Indica que el regenerador está comenzando 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 un PDT o no se está verificando un activador, esta acción de registro indica que hay un regenerador bloqueado.
connection name Muestra el nombre de la conexión para la que se ejecuta el subproceso de regenerador.
regenerate end Indica que el generador 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 generador 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 tablas.
regenerate end Indica que el generador 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 al verificar 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 de registro Registra datos de acciones Descripción de los datos de la acción de registro
drop table Indica que se descartó la tabla PDT o temporal de la base de datos. unreferenced Indica que se eliminó la tabla porque cambió su valor de activador asociado.

Si se usa otro método de persistencia, indica que la tabla venció.
drop table Indica que se descartó la tabla PDT o temporal 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 que se eliminará.
drop table Indica que se descartó la tabla PDT o temporal de la base de datos. pdt_build_failure_cleanup Cuando una compilación falla o se detecta que se canceló, Looker descarta la tabla que podría haberse creado de forma parcial.
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 zombie.
drop table failed Ocurre cuando falla el intento de descartar la PDT o la tabla temporal. unreferenced Indica que no se pudo eliminar la tabla sin referencia.
drop view Indica que se eliminó la tabla publish_as_db_view. expired Indica que venció la duración de la tabla y que se eliminó.
drop view failed Indica que no se pudo insertar la tabla publish_as_db_view. zombie Indica que no se pudo descartar la tabla zombi publish_as_db_view.
drop view failed Indica que no se pudo insertar la tabla publish_as_db_view. unreferenced Indica que no se pudo descartar la tabla sin referencia publish_as_db_view.
publish task complete Indica que se descartó la vista anterior y se publicó la nueva. X se realizó correctamente, X falló Indica si la tarea de publicación se realizó correctamente o falló.

Eventos del activador de grupos de datos

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

Si hay una gran brecha entre la línea datagroup_triggers begin más reciente de una conexión y no hay datagroup_triggers end, es posible que el regenerador se haya colgado mientras verificaba los activadores.
connection name Muestra el nombre de la conexión para la que se verifican los activadores.
datagroup_triggers end Indica que se terminaron de verificar los activadores del grupo de datos. null

Eventos de cosecha

Acción de registro Descripción de la acción de registro Registra datos de acciones Descripción de los datos de la acción de registro
reap begin Indica que el recolector comenzó a verificar la conexión para ver qué tablas derivadas no activas debe quitar del esquema desde cero. connection name Muestra el nombre de la conexión que el recolector está verificando.
reap end Indica que el recolector finalizó su ciclo para la conexión determinada. connection name Muestra el nombre de la conexión que el Reaper verificó.

Activa eventos

Acción de registro Descripción de la acción de registro Registra datos de acciones Descripción de los datos de la acción de registro
trigger value Indica el valor del activador cuando se calcula. trigger value Muestra el valor real del activador.
trigger value compute Indica la sentencia SQL que se usó para calcular el valor del activador. trigger sql Muestra la SQL real que se usó para calcular el valor del activador.
trigger value error Indica que se produjo un error de SQL al calcular el valor del activador o al ejecutar el SQL del activador. sql error Muestra el error de SQL de la base de datos que se devolvió 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.