Páginas de actividad del sistema

La Actividad del sistema es un modelo de LookML que se conecta a la base de datos de la aplicación subyacente de Looker. Las Exploraciones y los paneles de la Actividad del sistema que se compilan en este modelo muestran información sobre tu instancia de Looker, que incluye lo siguiente:

  • Todas las vistas y los paneles que se guardan en tu instancia
  • Información del usuario y de las consultas históricas
  • Estadísticas de rendimiento de la instancia

Tanto el nivel de detalle como la retención de los datos de la actividad del sistema están sujetos a las restricciones del sistema. La actividad del sistema está diseñada para recopilar datos de gran volumen, y su agregación se puede usar para complementar tus registros empresariales.

Estos datos pueden ser útiles para complementar las actividades de supervisión y auditoría, pero no están diseñados para reemplazar tu estrategia de cumplimiento actual.

El texto de los filtros que ejecutan los usuarios es accesible en la Actividad del sistema y lo puede ver cualquier usuario que tenga permiso para ver el modelo de Actividad del sistema.

Toma medidas: Modifica quién tiene acceso de lectura a los modelos de Actividad del sistema. Los administradores de Looker tienen acceso a la Actividad del sistema de forma predeterminada. Un administrador de Looker puede otorgar acceso a la Actividad del sistema a un usuario que no sea administrador. Para ello, debe otorgarle el permiso see_system_activity.

La actividad del sistema incluye los siguientes elementos:

Actividad del sistema en entornos incorporados

En un entorno incorporado, las restricciones estrictas impiden que los usuarios incorporados rendericen los datos del sistema subyacentes, incluso si otorgas el permiso see_system_activity durante la autenticación de inicio de sesión único (SSO). No se admite la incorporación directa de paneles de actividad del sistema para usuarios incorporados típicos.

Para compartir las estadísticas de la actividad del sistema con los usuarios incorporados, debes extraer los datos y entregarlos desde un modelo controlado por el cliente. Puedes usar las siguientes alternativas:

  • Secuencias de comandos de la API de Looker: Usa un SDK de cliente de la API de Looker, como el SDK de Python, para ejecutar consultas de manera programática en el modelo de system__activity. Programa una secuencia de comandos para recuperar los resultados diarios y escribirlos directamente en una base de datos externa.
  • Entregas programadas: Crea una vista basada en la actividad del sistema y programa una entrega diaria como un archivo CSV o JSON en un bucket de Amazon S3 o servidor SFTP. Luego, usa una canalización de extracción, transformación y carga (ETL) para transferir los datos.
  • Modelos y paneles personalizados: Extrae los datos con secuencias de comandos de la API de Looker, entregas programadas o Elite System Activity, y cárgalos en tu propia base de datos, como BigQuery. Luego, crea un modelo de LookML estándar sobre esos datos e incorpora los paneles que crees a partir del modelo nuevo.