Although instructors can export quiz questions and student responses under Statistics for each quiz in D2L, each quiz must be exported separately. The following data flow can return data on all quizzes in a course or multiple courses when filtering by OrgUnitId(s). Filtering by individual QuizId is also possible, which can be found in the URL when hovering over the quiz name in D2L.
Note: This data flow does not return the possible answer choices to the questions. (See Quiz Questions and Possible Answer Choices). The responses to Written Response type questions will be truncated to 1,000 characters by default. If you need a longer character limit, contact D2L support.
To create the ETL data flow in Domo Analytics:
- Start with Quiz Attempts and filter data by OrgUnitId or QuizId
- Inner join with Quiz User Answers on AttemptId
- Inner join with Quiz User Answer Responses on AttemptId, QuestionId and QuestionVersionId
- Inner join with Question Library on QuestionId and QuestionVersionId
- If you need students' names: Inner join with Users on UserId
- Select Columns that are needed