Skip to main content

Table

usercourseprogresses

Each row represents roll-up progress for a user on a course, including percent complete, time, and views.

statusgroupRedshift
All tables

usercourseprogresses

Each row represents roll-up progress for a user on a course, including percent complete, time, and views.

Full schema

View all columns and table relationships (SchemaSpy)

Status group

Yes, this table includes a statusgroup column. See Status Group for details.

Column details

ColumnType
companyidvarchar(36)
idvarchar(36)
useridvarchar(36)
courseidvarchar(36)
totaltimeint4
totalviewsint4
percentcompleteint4
updatedattimestamp
percentpagesviewedint4
statusgroupvarchar(256)
statusgroupupdatedattimestamp

Column names and types come from the Redshift analytics schema. SchemaSpy is authoritative for nullability, defaults, keys, and relationships.

Sample query

select
  t.userid,
  t.courseid,
  t.totaltime,
  t.totalviews,
  t.percentcomplete
from usercourseprogresses as t
limit 100