There are two paths I'd recommend: 1) You can send all the events from Open edX to Segment by adding your Segment key to the edX settings. From within Segment, you can specify a destination for this event data to be sent to, which could be a data warehouse like Redshift, Bigquery or Snowflake. Once the events are in the data warehouse, you can query them as you would any other database.
2) You can use xAPI to send the events to a learning record store (LRS). We have a very preliminary edX-to-xAPI bridge that can send events like problem submissions, course enroll/unenroll, course completion, navigation and video events. We've been testing with Learning Locker (an open source LRS), but any xAPI compliant LRS should work. The LRS is not as easily queryable as a database, but the advantage is that it's specifically designed for tracking learning analytics events, whereas the data warehouse is just a general data store. If you're interested in learning more about option 1 or 2, let me know and I can send further details. Nate On Thursday, October 25, 2018, Mohammad Khalil <[email protected]> wrote: > Hi all, > > We are working with an Open edX platform that hosts MOOCs. I asked for > events log files from one MOOC. The file I got afterward was with an > extension of .gz. So, after unzipping the file and opening it with Notepad > ++, I got JSON logs with many events that are hard to handle for detailed > analysis (Learning Analytics). > > I once worked with edX, where one guy created a database and imported log > files from edX and then based on the daily logs of specific MOOCs, the data > from the edx platform was converted to many tables. for instance, log > events of videos go to the video table, forum events go to the discussion > forum table...etc. > > So, my question, is there any place or a script I can find around that can > make doing analytics on students events easier? is there a good manual or > way to do this? > > I hope you get what I mean, > Thank you very much > > -- > You received this message because you are subscribed to the Google Groups > "General Open edX discussion" group. > To view this discussion on the web visit https://groups.google.com/d/ > msgid/edx-code/fa33f86d-3f51-4dcc-b48d-87f4e03788a3%40googlegroups.com > <https://groups.google.com/d/msgid/edx-code/fa33f86d-3f51-4dcc-b48d-87f4e03788a3%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- Website: http://www.appsembler.com Blog: http://www.appsembler.com/blog Twitter: http://twitter.com/natea LinkedIn: http://linkedin.com/in/natea Phone: +1 (617) 702-4331 -- You received this message because you are subscribed to the Google Groups "General Open edX discussion" group. To view this discussion on the web visit https://groups.google.com/d/msgid/edx-code/CADW8HWDszATRBT7P6vHJS2Zro7iweBvLOyW6fW1x3napGHZv0A%40mail.gmail.com.
