Skip to main content

Acumulador de actividades

¿Qué es la tabla de acumulación de actividad?

Activity_Accumulator es la tabla que realiza un seguimiento de la actividad del usuario. Casi cada página que visita un usuario en su sistema se registra aquí. La tabla Activity_Accumulator le permite consultar fácilmente la actividad del usuario, unirse a pestañas adicionales de Blackboard y generar informes personalizados.

Revise la actividad de los usuarios en el acumulador de actividad para ayudar a solucionar problemas y respaldar decisiones justas en disputas académicas.

Estructura de la tabla Acumulador de actividad

tabla 61. Estructura de la tabla Acumulador de actividad

Nombre de la columna

Descripción

Tipo de datos

timestamp

Fecha y hora en la que ocurrió un evento.

datetime

event_type

Este es el tipo de actividad que los usuarios realizaron dentro de Ultra. Por ejemplo, iniciar sesión en la plataforma, acceder al contenido, enviar un examen y otros.

Consulta todos los eventos aquí

varchar(30)

Campo de texto con una longitud máxima de 30 caracteres

pk1

Clave principal de la tabla.

Cada registro tiene un ID de pk1 único.

id

course_pk1

Clave principal del curso asociado a esta actividad.

Cada curso tiene un ID único en la plataforma.

id

content_pk1

Clave principal del elemento de contenido asociado a esta actividad.

Para el acceso al contenido, la entrega de evaluaciones, los comentarios o las respuestas de debates y eventos similares, esta columna es útil para identificar el elemento de contenido asociado.

id

user_pk1

Clave principal del usuario asociado a esta actividad.

Cada usuario tiene un ID único en la plataforma.

id

session_id

Clave principal de la sesión del usuario asociada a esta actividad.

id

group_pk1

Clave principal del grupo del curso asociado a esta actividad.

id

forum_pk1

Clave principal de la asociación del foro de debate con esta actividad.

id

data

Contiene los datos de texto de formato libre asociados al evento.

Algunos eventos contienen información útil en este campo, como el nombre del contenido del curso asociado.

En el caso de los eventos que tienen este campo vacío, utilice los ID de pk1 para identificar la información relevante.

nvarchar(255)

Campo de texto con una longitud máxima de 255 caracteres.

internal_handle

Referencia al controlador interno del elemento de navegación asociado con los eventos de acceso a la página y al curso.

varchar(255)

Campo de texto con una longitud máxima de 255 caracteres.

estado

Indica el estado del evento.

1 para CORRECTO o 0 para INCORRECTO.

numeric



Eventos registrados en el acumulador de actividades

Estos son los eventos guardados en la columna "event_type".

tabla 62. Eventos registrados en el acumulador de actividades

Nombre del evento

Regla

¿Está disponible en Original o Ultra?

ASSESSMENT_DRAFT

Un usuario guarda un borrador en un examen o una actividad.

Nota:

  • Los eventos de borrador de formularios aún no son compatibles.

Ultra

ASSESSMENT_SUBMIT

Un usuario envía un examen o una actividad.

Notas:

  • Solo se guardan las entregas realizadas por el estudiante. Los entregas automáticos realizados por el sistema aún no son compatibles.

  • Los eventos de entrega de formularios aún no son compatibles.

Ultra

COMMAND_LINE_TOOL

Un usuario ejecuta una herramienta de línea de comandos seleccionada.

Original

CONTENT_ACCESS

Un usuario accede a un elemento de contenido del curso. Los elementos de contenido incluyen exámenes, actividades, debates, diarios, actividades LTI, paquetes SCORM, carpetas y módulos de aprendizaje.

Notas:

  • Los eventos de acceso al contenido para vínculos externos significan vistas del vínculo dentro de una vista en Ultra y no significan que un usuario abrió ese vínculo.

  • Los eventos de documentos de Google y de la nube aún no son compatibles.

Original y Ultra

COURSE_ACCESS

Un usuario accede a un curso.

Original y Ultra

DISCUSSION_DRAFT

Un usuario guarda un borrador de un comentario o una respuesta en un debate.

Ultra

DISCUSSION_EDIT

Un usuario edita un comentario o una respuesta en un debate.

Ultra

DISCUSSION_REPLY

Un usuario publica un comentario en un debate.

Ultra

DISCUSSION_RESPONSE

Un usuario publica una respuesta en un debate.

Ultra

LOGIN_ATTEMPT

Un usuario intenta autenticarse en la plataforma.

Puede ser un intento exitoso o fallido.

Original y Ultra

LOGOUT

Un usuario cierra sesión en la plataforma.

Original y Ultra

MODULE_ACCESS

Un usuario accede a un módulo.

Nota:

  • Evento obsoleto, solo disponible en los registros históricos.

Original

PAGE_ACCESS

Un usuario accede a una página.

Evento relacionado con las páginas del panel de administración.

Original y Ultra

PASSWORD_CHANGE

Un usuario cambia una contraseña.

Esto incluye el cambio de contraseña por parte del propio usuario, de un usuario privilegiado o mediante la opción de "olvidé la contraseña".

Original y Ultra

RESET_MFA

Un usuario con privilegios restablece una autenticación multifactor.

Original

SCHEDULED_TASK

Evento que resulta de la ejecución de una tarea programada seleccionada.

Original

SESSION_INT

Se inicia una sesión en el sistema.

Original y Ultra

SESSION_TIMEOUT

La sesión de un usuario finalizó por inactividad.

Original y Ultra

START_IMPERSONATION

Un rol de administrador o superior inicia sesión como usuario en la plataforma.

Original

STORED_PROCEDURE

Evento que resulta de la ejecución de un procedimiento almacenado seleccionado.

Original

TAB_ACCESS

Un usuario accede a una pestaña.

Original



Consideraciones clave:

  • La tabla Acumulador de actividad registra los eventos de todos los usuarios sin importar el rol.

  • Las acciones del usuario realizadas en la aplicación móvil también se incluyen en la tabla Acumulador de actividad.

  • El contenido al que se accede con Ally registra eventos en el acumulador de actividad.

Enciende el Activity_Accumulator

  1. En el Panel del administrador, en Herramientas y utilidades, seleccione Informes del sistema.

  2. Seleccione Opciones de informes automáticos.

  3. Para registrar la actividad del sistema en la tabla Activity_Accumulator, seleccione en el campo Seguimiento de eventos.

Nota

El estado predeterminado es Activado. Si el Seguimiento de eventos está desactivado, no se enviarán datos a la tabla Activity_Accumulator.

Herramientas de administrador, que muestra que el botón de opción Seguimiento de eventos está seleccionado

Dos mesas Activity_Accumulator

El acumulador de actividades registra todas las interacciones de los usuarios en la plataforma. Esto genera grandes cantidades de datos. Para una gestión de datos más eficaz, hay dos tablas de actividad Activity_Accumulator.

  • El esquema BBLEARN tiene los datos de actividad más recientes. De forma predeterminada, conserva los datos de los últimos seis meses. Un proceso diario copia los datos en BBLEARN_STATS para mantenerlos actualizados.

  • El esquema BBLEARN_STATS es una tabla de archivo que guarda los registros más antiguos. Esta tabla guarda los datos históricos y ayuda a la generación de informes, minimizando el impacto en el rendimiento de la base de datos principal de Blackboard.

Nota

Si su institución tiene habilitada la canalización de datos, los datos se envían a activity_accumulator_archiv de copos de nieve en lugar de BBLEARN_STATS.

¿Cuántos datos se conservan en Activity_Accumulator?

La cantidad de datos en la tabla Activity_Accumulator depende de la frecuencia con la que se ejecuta PurgeAccumulator. PurgeAccumulator se ejecuta cada 24 horas.

La herramienta PurgeAccumulator copia los últimos registros del esquema BBLEARN al esquema BBLEARN_STATS. Después, PurgeAccumulator elimina todos los datos que tengan más de 180 días de antigüedad del esquema BBLEARN.

Todos los registros más allá del período de retención configurado se eliminan de Bb, pero se mantienen en BBLEARN_STATS para fines de informes.

Nota

Si su institución tiene habilitada la canalización de datos, los datos se envían a Snowflake activity_accumulator_archive en lugar de BBLEARN_STATS