EdX Research Guide
  • 1. Getting Started with the edX Data Package
    • 1.1. What is the edX Data Package?
    • 1.2. Data Available in the LMS and edX Insights
    • 1.3. Accessing the Data Package
    • 1.4. Research Data Exchange
    • 1.5. Main Steps to Access the Data Package
  • 2. Responsibilities of the Data Czar and Team
    • 2.1. Skills and Experience of Data Czars
      • 2.1.1. General Skills
      • 2.1.2. Technical Skills
    • 2.2. Skills and Experience of Other Team Members
      • 2.2.1. General Skills
      • 2.2.2. Technical Skills
    • 2.3. Resources for Data Czars and Teams
  • 3. Accessing the edX Data Package
    • 3.1. Keys and Credentials for Data Transfers
      • 3.1.1. Overview of Key Setup and Exchange
      • 3.1.2. Data Czar: Create Keys for Encryption and Decryption
      • 3.1.3. EdX: Deliver Credentials for Accessing Data Storage
      • 3.1.4. Decrypt an Encrypted File
      • 3.1.5. Use your Credentials to Access Amazon S3
    • 3.2. Downloading the Data Package from Amazon S3
  • 4. Using the edX Data Package
    • 4.1. Data Security Guidelines for Data Czars
      • 4.1.1. Who Should Be the Data Czar?
      • 4.1.2. How Should Credentials Be Managed?
      • 4.1.3. How Should Learner Data Be Stored?
      • 4.1.4. What Are Some Best Practices for Use of Learner Data in Academic Research?
    • 4.2. Data Delivered in Data Packages
      • 4.2.1. Data Package Files
      • 4.2.2. Amazon S3 Buckets and Folders
      • 4.2.3. Download Data Packages from Amazon S3
      • 4.2.4. Data Package Contents
    • 4.3. Resources for Data Czars and Researchers
      • 4.3.1. Finding and Sharing Tools and Scripts
      • 4.3.2. Using the edX Analytics Forums
      • 4.3.3. Finding and Sharing Research Papers
      • 4.3.4. Using the edX Insights Documentation and Code
  • 5. Using the Research Data Exchange Data Package
    • 5.1. Data Obfuscation Procedures for RDX
      • 5.1.1. Data Obfuscation Methods
      • 5.1.2. Obfuscated Data in Course Content Data Files
      • 5.1.3. Obfuscated Data in SQL Tables
      • 5.1.4. Unchanged teams_courseteam SQL Table
      • 5.1.5. Data Omitted from RDX Packages
      • 5.1.6. Obfuscated Discussion Data
      • 5.1.7. Types of Event Data in RDX Packages
      • 5.1.8. Obfuscated Data in Events
    • 5.2. Retrieving RDX Packages
      • 5.2.1. Identifying an RDX Package
      • 5.2.2. Locating RDX Data on Amazon S3
      • 5.2.3. Download an RDX Package from Amazon S3
      • 5.2.4. Extract the {org}_{course}_{run}.tar.gz.gpg File
  • 6. Data Reference
    • 6.1. Email Opt-in Report
      • 6.1.1. user_id
      • 6.1.2. username
      • 6.1.3. email
      • 6.1.4. full_name
      • 6.1.5. course_id
      • 6.1.6. is_opted_in_for_email
      • 6.1.7. preference_set_datetime
    • 6.2. Course Content Data
      • 6.2.1. Shared Fields
      • 6.2.2. Course Data
      • 6.2.3. Course Building Block Data
      • 6.2.4. Course Component Data
    • 6.3. User Info and Learner Progress Data
      • 6.3.1. Conventions
      • 6.3.2. MySQL Terminology
      • 6.3.3. User Data
      • 6.3.4. Courseware Progress Data
      • 6.3.5. Course Grades Data
      • 6.3.6. Course Certificate Data
      • 6.3.7. Credit Eligibility Data
      • 6.3.8. Cohort Membership Data
    • 6.4. Discussion Forums Data
      • 6.4.1. Data File and Object Overview
      • 6.4.2. Samples
      • 6.4.3. Shared Fields
      • 6.4.4. CommentThread Fields
      • 6.4.5. Comment Fields
    • 6.5. Wiki Data
      • 6.5.1. Fields in the wiki_article File
      • 6.5.2. Fields in the wiki_articlerevision File
    • 6.6. Open Response Assessment Data
      • 6.6.1. Workflow Tables
      • 6.6.2. Assessment and Rubric Tables
      • 6.6.3. Submission, StudentItem, and Score Tables
      • 6.6.4. Detailed ERD
    • 6.7. Events in the Tracking Logs
      • 6.7.1. Reviewing a Sample Event
      • 6.7.2. Common Fields
      • 6.7.3. Student Events
      • 6.7.4. Course Team Events
    • 6.8. Alphabetical Event List
      • 6.8.1. A, B, C
      • 6.8.2. D, E, F
      • 6.8.3. G, H, I
      • 6.8.4. J, K, L
      • 6.8.5. M, N, O
      • 6.8.6. P, Q, R
      • 6.8.7. S, T
      • 6.8.8. U, V, W, X, Y, Z
  • 7. Glossary
    • 7.1. A
    • 7.2. C
    • 7.3. D
    • 7.4. E
    • 7.5. F
    • 7.6. G
    • 7.7. H
    • 7.8. I
    • 7.9. K
    • 7.10. L
    • 7.11. M
    • 7.12. N
    • 7.13. O
    • 7.14. P
    • 7.15. Q
    • 7.16. R
    • 7.17. S
    • 7.18. T
    • 7.19. U
    • 7.20. V
    • 7.21. W
    • 7.22. XYZ
 
EdX Research Guide
  • Table of Contents »
  • 3. Accessing the edX Data Package
  • Get Help orGive Doc Feedback Edit on GitHub

3. Accessing the edX Data PackageΒΆ

This section describes in detail how to access the edX data package. It includes the following sections.

  • 3.1. Keys and Credentials for Data Transfers
    • 3.1.1. Overview of Key Setup and Exchange
    • 3.1.2. Data Czar: Create Keys for Encryption and Decryption
    • 3.1.3. EdX: Deliver Credentials for Accessing Data Storage
    • 3.1.4. Decrypt an Encrypted File
    • 3.1.5. Use your Credentials to Access Amazon S3
  • 3.2. Downloading the Data Package from Amazon S3
Next Previous

Copyright © 2023, edX Inc.
Creative Commons License
These works by edX Inc. are licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.