Skip to main content

Acumulador de atividades

O que é a tabela Activity_Accumulator?

O Activity_Accumulator é a tabela que rastreia a atividade do usuário. Quase toda página que um usuário visita em seu sistema fica gravada aqui. A tabela Activity_Accumulator permite que você consulte facilmente a atividade do usuário, associe tabelas adicionais do Blackboard e gere relatórios personalizados.

Revise a atividade dos usuários no acumulador de atividades para ajudar na solução de problemas e apoiar decisões justas em disputas acadêmicas.

Estrutura da tabela Acumulador de atividades

tabela 61. Estrutura da tabela Acumulador de atividades

Nome da coluna

Descrição

Tipo de dados

carimbo de tempo

Data e/ou hora em que ocorreu um evento.

Data/hora

event_type

Esse é o tipo de atividade que os usuários fizeram dentro do Ultra. Por exemplo, entrar na plataforma, acessar conteúdo, enviar um teste e outros.

Confira todos os eventos aqui

varchar(30)

Campo de texto com comprimento máximo de 30 caracteres

pk1

Chave primária para a tabela.

Cada registro tem um código pk1 exclusivo.

código

course_pk1

Chave primária do curso associado a esta atividade.

Cada curso tem um código exclusivo na plataforma.

código

content_pk1

Chave primária do item de conteúdo associado a essa atividade.

Para acesso ao conteúdo, envio de avaliação, resposta/réplica de discussão e eventos semelhantes, essa coluna é útil para identificar o item de conteúdo associado.

código

user_pk1

Chave primária do usuário associado a essa atividade.

Cada usuário tem um código exclusivo na plataforma.

código

session_id

Chave primária da sessão de usuário associada a esta atividade.

código

group_pk1

Chave primária do grupo do curso associado a esta atividade.

código

forum_pk1

Chave primária da associação do fórum de discussão com essa atividade.

código

dados

Contém todos os dados de texto de formato livre associados ao evento.

Alguns eventos contêm informações úteis neste campo, como o nome do conteúdo do curso associado.

Para eventos em que esse campo está vazio, use códigos pk1 para identificar informações relevantes.

nvarchar(255)

Campo de texto com comprimento máximo de 255 caracteres

internal_handle

Referência ao identificador interno do item de navegação associado aos eventos de acesso da página e do curso.

varchar(255)

Campo de texto com comprimento máximo de 255 caracteres

status

Indica o status do evento.

1 para SUCESSO ou 0 para FALHA.

numérico



Eventos registrados no Activity Accumulator

Estes são os eventos salvos na coluna "event_type".

tabela 62. Eventos registrados no Activity Accumulator

Nome do evento

Regra

Disponível no Original e/ou Ultra?

ASSESSMENT_DRAFT

Um usuário salva um rascunho em um teste ou um exercício.

Observação:

  • Eventos de rascunho de formulários ainda não são compatíveis.

Ultra

ASSESSMENT_SUBMIT

Um usuário envia um teste ou um exercício.

Anotações:

  • Somente os envios realizados pelo aluno são salvos. Os envios automáticos feitos pelo sistema ainda não são suportados.

  • Eventos de envio de formulários ainda não são compatíveis.

Ultra

COMMAND_LINE_TOOL

Um usuário executa uma ferramenta de linha de comando selecionada.

Original

CONTENT_ACCESS

Um usuário acessa um item de conteúdo do curso. Os itens de conteúdo incluem Testes, Exercícios, Discussões, Diários, Atividades LTI, Pacotes SCORM, Pastas e Módulos de Aprendizagem.

Anotações:

  • Eventos de acesso ao conteúdo para links externos significam visualizações do link dentro de uma visualização no Ultra e não significam que um usuário abriu esse link.

  • Os eventos de documentos do Google e da nuvem ainda não são compatíveis.

Original e Ultra

COURSE_ACCESS

Um usuário acessa um curso.

Original e Ultra

DISCUSSION_DRAFT

Um usuário salva um rascunho em uma réplica ou resposta em uma discussão.

Ultra

DISCUSSION_EDIT

Um usuário edita uma réplica ou resposta em uma discussão.

Ultra

DISCUSSION_REPLY

Um usuário publica uma réplica em uma discussão.

Ultra

DISCUSSION_RESPONSE

Um usuário publica uma resposta em uma discussão.

Ultra

LOGIN_ATTEMPT

Um usuário tenta se autenticar na plataforma.

Essa tentativa pode ter êxito ou fracassar.

Original e Ultra

LOGOUT

Um usuário faz logout da plataforma.

Original e Ultra

MODULE_ACCESS

Um usuário acessa um Módulo.

Observação:

  • evento obsoleto, disponível apenas em registros históricos.

Original

PAGE_ACCESS

Um usuário acessa uma página.

Evento relacionado às páginas do painel do administrador.

Original e Ultra

PASSWORD_CHANGE

Um usuário altera uma senha.

Isso inclui a alteração de senha por conta própria, por um usuário privilegiado ou por meio de esquecimento de senha.

Original e Ultra

RESET_MFA

Um usuário privilegiado redefine uma MFA

Original

SCHEDULED_TASK

Evento que resulta da execução de uma tarefa agendada selecionada.

Original

SESSION_INT

Uma sessão é iniciada no sistema.

Original e Ultra

SESSION_TIMEOUT

A sessão de um usuário atingiu o tempo limite devido à inatividade do usuário.

Original e Ultra

START_IMPERSONATION

Um administrador ou função superior faz acesso como usuário na plataforma.

Original

STORED_PROCEDURE

Evento que resulta da execução de um procedimento armazenado selecionado.

Original

TAB_ACCESS

Um usuário acessa uma guia.

Original



Principais considerações:

  • A tabela Acumulador de Atividades registra eventos de todos os usuários, independentemente da função.

  • As ações do usuário feitas no aplicativo móvel também estão incluídas na tabela Acumulador de Atividades.

  • O conteúdo acessado com o Ally registra eventos no Acumulador de atividades.

Ative Activity_Accumulator

  1. No Painel do administrador, em Ferramentas e utilitários, selecione Relatórios do sistema.

  2. Clique em Opções de relatório automático.

  3. Para registrar a atividade do sistema na tabela Activity_Accumulator, selecione Sim no campo Rastreamento de evento.

Nota

O status padrão está ativado. Se o rastreamento de Evento estiver desativado, dados não serão enviados para a tabela do Activity_Accumulator.

Ferramentas do administrador, mostrando que o botão de opção Rastreamento de eventos está selecionado

Duas mesas Activity_Accumulator

O Activity Accumulator grava todas as interações dos usuários na plataforma. Isso produz grandes quantidades de dados. Para um gerenciamento de dados mais eficaz, há duas tabelas Activity_Accumulator.

  • O esquema BBLEARN tem os dados de atividade mais recentes. Por padrão, ele retém os 6 meses de dados mais recentes. Um processo diário copia dados para o BBLEARN_STATS para mantê-lo atualizado.

  • O esquema BBLEARN_STATS é uma tabela de arquivo para manter registros mais antigos. Esta tabela salva dados históricos e ajuda para fins de relatórios, minimizando o impacto no desempenho no banco de dados principal do Blackboard.

Nota

Se a sua instituição tiver o pipeline de dados habilitado, os dados serão enviados para o arquivo activity_accumulator_archive do snowflake em vez do BBLEARN_STATS.

Quantos dados são retidos no Activity_Accumulator?

A quantidade de dados na tabela Activity_Accumulator depende da frequência de execução do PurgeAccumulator. O PurgeAccumulator é executado a cada 24 horas.

O utilitário PurgeAccumulator copia os registros mais recentes do esquema BBLEARN para o esquema BBLEARN_STATS. Depois disso, o PurgeAccumulator exclui todos os dados com mais de 180 dias do esquema BBLEARN.

Todos os registros que ultrapassam o período de retenção configurado são excluídos do BBLEARN, mas mantidos no BBLEARN_STATS para fins de relatório.

Nota

Se a sua instituição tiver o pipeline de dados habilitado, os dados serão enviados para o arquivo activity_accumulator_archive do snowflake em vez do BBLEARN_STATS