If you need a list of the dates when students accessed a course, and whether they accessed it from a browser or from the Pulse app, you can append the Course Access and Course Access Log data sets. Course Access only logs once per day for access through a browser, while Course Access Log logs the initial access and every 30 minutes that the students remain active in the course through the Pulse app. This data flow will remove the extra 30 minute logs so that there can only be one row per day per source (Browser or Pulse).
To create the ETL data flow in Domo Analytics:
- Start with Course Access
- Alter Column: Select DayAccessed under column and cast data type as Date
- Add Constants: 1) enter Source as a new column, 2) Text, 3) enter Browser as the constant
- On the second branch, start with Course Access Log
- Alter Column: Select Timestamp under column, rename to DayAccessed, and cast data type as Date
- Remove Duplicates for OrgUnitId, UserId, and DayAccessed
- Append Rows: 1) Include all columns, 2) Use best compatible data type
- Inner join with Users on UserId
- Filter Rows on OrgUnitId
- Select needed columns (such as OrgUnitId, Username, FirstName, LastName, DayAccessed, and Source)