Replicating/Automating Built In Reports using Canvas Data 2

Jump to solution
dhenry636
Community Explorer

We created python scripts using CD2, and import data locally, and would like to create SQL views that are identical to some of the built in reports. 

One report, for instance, is the report named Students Access Report.  Is there any way to get an SQL query, or some design information, regarding how that report can be recreated with CD2 data?

Or is there some way to automate the download of reports without using CD2?

0 Likes
1 Solution
ColinMurtaugh
Community Champion

You can download account-level reports using the regular Canvas API. Docs are here: https://canvas.instructure.com/doc/api/account_reports.html

Note that just like in the UI, you have to initiate the generation of the report, wait for it to complete, and then download it. The API provides methods for all of these steps. 

This seems to me to be a far easier path than trying to recreate these reports using CD2 data.

--Colin

View solution in original post