Skip to content

About

ETL workflow for extracting analytics from Canvas

Topics

Resources

Stars

0 stars

Watchers

13 watching

Forks

Repository files navigation

Build Status Coverage Status

Canvas Analytics

The Canvas Analytics project contains an automated ETL workflow for extracting assignment and participation analytics from the Canvas API, as well as, an API for accessing harvested analytics.

Every weekend, batches of asyncronous jobs query the Canvas API to collect student level assignment and participation analytics. Additionally, user and course provisioning reports are loaded, parsed, and archived in the database. Jobs may be viewed and managed via a light weight admin web interface.

The internally facing Canvas Analytics API provides an interface for requesting harvested analytics. See the detailed api documentation for information about API usage.

About

ETL workflow for extracting analytics from Canvas

Topics

Resources

Stars

0 stars

Watchers

13 watching

Forks

Releases

Packages

Used by

Contributors

Languages