I can now retrieve data from Canvas Data 2. My DAP version is 1.0.18. Since it is so different from canvasdatacli, I was curious if anyone was working on processes to retrieve data and load it into AWS S3.
I have not tried CD2 yet, but there's a CD1 example for AWS/S3 by @ColinMurtaugh you might be able to pick apart and build a working process.
https://community.canvaslms.com/t5/Canvas-Developers-Group/Build-a-Canvas-Data-Warehouse-on-AWS-in-30-minutes/ba-p/277268
How do we get the data from Data 2? I too need to get the data into AWS but none of the solutions I've found so far seem to work
I highly recommend the official Python client library if you haven't check it out yet. You could set up a PostgreSQL database in AWS Aurora, run the client on an AWS EC2 instance, and have the client library replicate the data from DAP API to AWS Aurora by means of commands initdb and syncdb. This is similar to how we test the client library internally.
Is there a way to maybe fetch the data as is and upload it to S3 first? Kind of similar to what ColinMurtaugh did here.
On the new_quizzes.quizzes table, all of my institution's records have either "unpublished" or "uninitialized" values in the workflow_state column. The documentation for this type lists "published" as a possible value. It seems like all of my institution's published New Quizzes have the "uninitialized" value. What does…
EDUCAUSE is full of inspiration, whether you’re onsite or following from afar. Join the evolution by sharing what sparks your curiosity, the questions you have, and the insights you discover. We'll learn from each other, expand our networks, and strengthen our Community. Your perspective matters, and the more we share,…
Prompted by the most recent Canvas release notes, we looked into the Page Views feature, and we were happy with the new documented changes. However, we notice that more user actions are done by GraphQL API, which does not provide details in the page view report, either in the GUI or in the CSV file download. We and most…
I am currently teaching five courses this semester with more than 70 students. To track their progress, I currently have to review each course and section individually, which is very time-consuming. Ideally, I would like to consolidate key information for all students into a single Excel file—showing class attendance…
Hello, We are currently using the Analytics API provided in the Instructure Developer Documentation Portal to retrieve certain metrics-related data. We would like to know if it’s possible to replicate these datasets using the Canvas Data Platform (CDP), instead of relying on API calls. For example, could you please advise…