Activity Accumulator
Wat is de Activity_Accumulator tabel?
De Activity_Accumulator is de tabel die gebruikersactiviteit volgt. Bijna elke pagina die een gebruiker bezoekt, wordt hier opgeslagen. Met de tabel Activity_Accumulator kun je eenvoudig query's uitvoeren op gebruikersactiviteit, lid worden van extra Blackboard-tabellen en aangepaste rapporten genereren.
Bekijk de activiteit van gebruikers in de activiteitenaccumulator om te helpen bij het oplossen van problemen en het ondersteunen van eerlijke beslissingen in academische geschillen.
Structuur van de tabel met activiteitenaccumulatoren
Kolomnaam | Beschrijving | Gegevenstype |
|---|---|---|
tijdstempel | Datum en/of tijd waarop een gebeurtenis heeft plaatsgevonden. | datum/tijd |
event_type | Dit is het type activiteit dat gebruikers hebben gedaan binnen Ultra. Log bijvoorbeeld in op het platform, krijg toegang tot inhoud, dien een test in en meer. | varchar(30) Tekstveld met maximale lengte van 30 tekens |
pk1 | Primaire sleutel voor de tabel. Elke record heeft een unieke pk1-ID. | id |
course_pk1 | Primaire sleutel van de cursus die bij deze activiteit hoort. Elke cursus heeft een unieke ID in het platform. | id |
content_pk1 | Primaire sleutel van het inhoudsitem dat aan deze activiteit is gekoppeld. Voor toegang tot inhoud, het verzenden van beoordelingen, discussiereacties/antwoorden en dergelijke gebeurtenissen is deze kolom handig om de bijbehorende inhoudsitems te identificeren. | id |
user_pk1 | Primaire sleutel van de gebruiker die aan deze activiteit is gekoppeld. Elke gebruiker heeft een unieke ID in het platform. | id |
session_id | Primaire sleutel van de gebruikerssessie die aan deze activiteit is gekoppeld. | id |
group_pk1 | Primaire sleutel van de cursusgroep die aan deze activiteit is gekoppeld. | id |
forum_pk1 | Primaire sleutel van de discussieforumkoppeling bij deze activiteit. | id |
gegevens | Bevat alle tekstgegevens in vrije vorm die aan de gebeurtenis zijn gekoppeld. Sommige evenementen bevatten nuttige informatie op dit gebied, zoals de naam van de bijbehorende cursusinhoud. Voor gebeurtenissen waarbij dit veld leeg is, moet je pk1-ID's gebruiken om relevante informatie te identificeren. | Nvarchar(255) Tekstveld met maximale lengte van 255 tekens |
internal_handle | Verwijzing naar de interne naam van het navigatie-item dat is gekoppeld aan gebeurtenissen voor pagina- en cursustoegang. | Varchar(255) Tekstveld met maximale lengte van 255 tekens |
status | Geeft de status van de gebeurtenis aan. 1 voor GESLAAGD of 0 voor MISLUKT. | numeriek |
Gebeurtenissen geregistreerd in de Activity Accumulator
Dit zijn de gebeurtenissen die worden opgeslagen in de kolom 'event_type'.
Naam van gebeurtenis | Regel | Beschikbaar in de originele en/of Ultra-ervaring? |
|---|---|---|
ASSESSMENT_DRAFT | Een gebruiker slaat een concept op voor een toets of een opdracht. Opmerking:
| Ultra |
ASSESSMENT_SUBMIT | Een gebruiker verzendt een toets of een Opdracht. Opmerkingen:
| Ultra |
COMMAND_LINE_TOOL | Een gebruiker voert een geselecteerde opdrachtregeltool uit. | Originele weergave |
CONTENT_ACCESS | Een gebruiker opent een inhoudsitem in een cursus. Inhoudsitems zijn onder meer toetsen, Opdrachten, discussies, dagboeken, LTI-activiteiten, SCORM-pakketten, mappen en leermodules. Opmerkingen:
| Origineel en Ultra |
COURSE_ACCESS | Een gebruiker opent een cursus. | Origineel en Ultra |
DISCUSSION_DRAFT | Een gebruiker slaat een concept op in een reactie of antwoord in een discussie. | Ultra |
DISCUSSION_EDIT | Een gebruiker past een reactie of antwoord in een discussie aan. | Ultra |
DISCUSSION_REPLY | Een gebruiker plaatst een reactie in een discussie. | Ultra |
DISCUSSION_RESPONSE | Een gebruiker plaatst een antwoord in een discussie. | Ultra |
LOGIN_ATTEMPT | Een gebruiker probeert zich te verifiëren op het platform. Deze poging kan geslaagd of mislukt zijn. | Origineel en Ultra |
LOGOUT | Een gebruiker meldt zich af bij het platform. | Origineel en Ultra |
MODULE_ACCESS | Een gebruiker heeft toegang tot een module. Opmerking:
| Originele weergave |
PAGE_ACCESS | Een gebruiker opent een pagina. Gebeurtenis gekoppeld aan pagina's van het configuratiescherm voor systeembeheer. | Origineel en Ultra |
PASSWORD_CHANGE | Een gebruiker wijzigt een wachtwoord. Dit omvat het wijzigen van wachtwoorden door zichzelf, een bevoegde gebruiker of via wachtwoord vergeten. | Origineel en Ultra |
RESET_MFA | Een bevoegde gebruiker stelt een MFA opnieuw in | Originele weergave |
SCHEDULED_TASK | Gebeurtenis die het gevolg is van het uitvoeren van een geselecteerde geplande taak. | Originele weergave |
SESSION_INT | Er wordt een sessie gestart in het systeem. | Origineel en Ultra |
SESSION_TIMEOUT | Er is een time-out opgetreden in de sessie van een gebruiker vanwege inactiviteit van een gebruiker. | Origineel en Ultra |
START_IMPERSONATION | Een beheerder of een hogere rol meldt zich als gebruiker aan op het platform. | Originele weergave |
STORED_PROCEDURE | Gebeurtenis die het gevolg is van het uitvoeren van een geselecteerde opgeslagen procedure. | Originele weergave |
TAB_ACCESS | Een gebruiker opent een tabblad. | Originele weergave |
Belangrijkste overwegingen:
De tabel Activity Accumulator registreert gebeurtenissen van alle gebruikers, ongeacht de rol.
Gebruikersacties die in de mobiele app worden uitgevoerd, worden ook opgenomen in de tabel Activity Accumulator.
Inhoud die met Ally wordt geopend, registreert gebeurtenissen in de activiteitenaccumulator.
Zet Activity_Accumulator aan
Selecteer in het configuratiescherm voor systeembeheer onder Extra en hulpprogramma's de optie Systeemrapportage.
Selecteer Opties voor automatische meldingen.
Als je systeemactiviteit wilt opnemen in de tabel Activity_Accumulator, selecteer je Ja in het veld Gebeurtenissen traceren.
Opmerking
Dit is standaard ingeschakeld. Als Gebeurtenissen traceren is uitgeschakeld, worden er geen gegevens naar de tabel Activity_Accumulator verzonden.

Twee Activity_Accumulator tafels
De Activity Accumulator registreert de interacties van alle gebruikers op het platform. Dit levert grote hoeveelheden gegevens op. Voor een effectiever gegevensbeheer zijn er twee Activity_Accumulator tabellen.
BBLEARN-schema heeft de meest recente activiteitsgegevens. Standaard worden gegevens van de afgelopen zes maanden bewaard. Een dagelijks proces kopieert gegevens naar BBLEARN_STATS om deze up-to-date te houden.
BBLEARN_STATS-schema is een archiveringstabel met oudere records. Deze tabel slaat historische gegevens op en helpt bij rapportagedoeleinden, waardoor de impact op de prestaties in de hoofddatabase van Blackboard wordt geminimaliseerd.
Opmerking
Als de gegevenspijplijn voor uw instelling is ingeschakeld, worden de gegevens naar Snowflake activity_accumulator_archive verzonden in plaats van naar BBLEARN_STATS.
Hoeveel gegevens worden er behouden in Activity_Accumulator?
De hoeveelheid gegevens in de tabel Activity_Accumulator is afhankelijk van hoe vaak PurgeAccumulator wordt uitgevoerd. PurgeAccumulator draait elke 24 uur.
PurgeAccumulator kopieert de recentste gegevens van het BBLEARN-schema naar het BBLEARN_STATS-schema. Daarna verwijdert de PurgeAccumulator alle gegevens ouder dan 180 dagen uit het BBLEARN-schema.
Alle records na de geconfigureerde bewaarperiode worden verwijderd uit Bb, maar in BBLEARN_STATS bewaard voor rapportagedoeleinden.
Opmerking
Als de gegevenspijplijn voor uw instelling is ingeschakeld, worden de gegevens naar snowflake activity_accumulator_archive verzonden in plaats van naar BBLEARN_STATS