-
Is there a way to revert back to the old analytics tool?
In previous terms, by disabling New Course and User Analytics in the Features Options of the settings automatically reverted back to the old analytics. However, the same process is not working for my Fall 2024 course. Disabling New Analytics removes it entirely from the course. Any thoughts or insights?
-
Course Navigation link tracking
Greetings, My goal is to track LTI use by using a simple proxy of if the Course Navigation link is enabled. The particular LTI tool I am most interested in tracking(Kaltura LTI 1.1) can be used for assignments, though the vast majority of this LTI use is through the Kaltura LTI 1.1 My Media and Media Gallery course…
-
DAP cli returns html page: Page Not Found
Hello, I'm having trouble with the DAP CLI version 1.1.0 on a windows 11 machine. I got a new client id and secret , the I ran: set DAP_CLIENT_ID=... set DAP_CLIENT_SECRET=.. set DAP_API_URL=.. >dap --version dap 1.1.0 But when I run list I get a full web page returned: >dap list --namespace canvas <!DOCTYPE <SPAN>html>…
-
LTI Usage
Just checking what's the current state of getting LTI Usage information out of CD2. I see there are a few LTI-related tables, but they all seem to mention LTI 1.3. Has anyone worked on reporting of LTI usage then via CD2 tables?
-
CD2 DAP Can't load scores table
Hello, I'm hoping someone has seen this and knows how to fix it. I'm trying to load the scores table in DAP and this is repeatable for me: Step 1: Drop the scores table Step 2 Initialize the scores table: ...@ubuntu-vm-karl:~/bin$ dap initdb --namespace canvas --table scores INFO:pysqlsync.postgres:connecting to…
-
Canvas Data 2 - Not all courses have time_zone property
Hello! I'm doing some time calculations and wanted to use the time_zone from the courses but I am finding a lot of courses that don't have the time_zone property in the JSON but when I look at the course in Canvas it does have a time zone set. Has anyone else encountered this?
-
How are you handling LTI analytics data?
Hi! Does anyone have experience with how Advise interprets Canvas data, particularly regarding LTI analytics from Canvas/publishers? We have Advise and Canvas connected and better understand the data such as "Participation" and "Submission" but we're not seeing the data from the LTI provided by 3rd party tools. The trouble…
-
How can I get the students all the submissions in the tables exported from Canvas via CLI tool?
Hi, Canvas Community, I have a problem. The tables are exported from Canvas via the CLI tool (Canvas Data 2). There is a table called "submissions". But this table only captures the students' most recent submission for one assignment. How can I get all the submissions for one assignment? For example, the student has made a…
-
(Canvas Data 2) Submissions without Enrollment still having a workflow_state that is not 'deleted’.
Hey Community, I am currently working on a synchronisation of my own database, in which I make use of Canvas Data 2. Right now I am fetching their data, mapping their models to my models and filling my database with it. This is currently a migration of a previous implementation that runs with the old Canvas LMS Rest API.…
-
CD2 Invalid Parquet GZip Format
I am trying out Canvas Data 2 in preparation for writing an ELT pipeline, and I noticed an issue with version 1.1.0 of the instructure-dap-client library. Whether I try to get data using the command line tool or the python library, I get errors about an invalid gzip format. This only happens with parquet files. I am able…
-
Average number of students viewing at least 1 page per week?
I'm trying to calculate the average number of students who have viewed at least 1 page on the site per week. So far, not getting anywhere because I need to be able to see unique page views rather than just 'page views'. Any ideas how to get this out of New Analytics?
-
Time series analysis for enrollments.total_active_time and active user counts
Wondering if anyone has any suggestions regarding some "time series-like" analytics for enrollments total_activity_time and active user counts? I'm conscious that CD2 is "eventual consistency" so time series analysis of things like weekly total_activity_time and overall active user count trends arent possible. There's no…
-
CD2 Course Level Participation
Hi all! I'm trying to identify a path forward for my institution to leverage the Canvas Data 2 API to obtain data around course level participation. From what I've gathered, it seems to have been possible in v1 of the API but I'm not immediately seeing anything analogous in CD2. I do see the canvas_logs.web_logs table but…
-
Does it matter who generates DAP API client keys?
I know that you can only see and manage the keys that you generate within the Identity Services, so they must be associated to the user. But do they also inherit the Canvas User's status, roles, and permissions? Or, once generated, are they independent credentials with their own expiration and all with the same (full)…
-
Canvas Data 2 - User Time Zone Code
Hi Instructure! Is there a way to access the time zone code for the user's set time zone? Example: * Right now, a user can set their time zone in the LMS to Eastern Time (US & Canada) (-06:00/-04:00)at /profile/settings. * The time zone value for this user via Canvas Data 2 looks like this: Eastern Time (US & Canada)…