Data and Analytics Discussions

Discuss, share tips, and ask questions about data and analytics across all our products

I'm updating our init and sync code to reflect what is prescribed in the documentation's Instructions and I am receiving the following error when i run pip install           × Building wheel for ts...

Community Member Data and Analytics Group
  • 0 Likes
  • 8 Replies

I need to find data from a course on the number of new enrollments in the course within a certain timeframe. Is there a report I can run that will give me that information? Thanks!

Community Explorer Data and Analytics Group
  • 0 Likes
  • 1 Replies

Hi, currently I am working on Canvas Data2 bulk data and I noticed that there is data related to which user has read the topics or replied posted by other users. Does anyone know by what action/criter...

Community Member Data and Analytics Group
  • 0 Likes
  • 0 Replies

Hello, Using the CD2 API, what is the suggested way to get the Users from the User's List on UI?  I have tried using Users and Pseudonyms but I am receiving more results compared to my original logic ...

Community Member Data and Analytics Group
  • 0 Likes
  • 2 Replies

Hello!I am new to developing with Canvas data and had two questions:1.  I saw a question from January about new quizzes and the response was that New quizzzes are not in the CD2 data.  Is that still t...

Community Member Data and Analytics Group
  • 0 Likes
  • 9 Replies

Note: Relying on my DBA since some of this is a bit over my head. Our scheduled "dap syncdb" process keeps blowing up our CPU. Our DBA used an "explain plan" to see where our performance issue are. Be...

Community Participant Data and Analytics Group
  • 0 Likes
  • 1 Replies

Hello All, I'm hoping someone can help me understand something that I can seem to get my head around. I'm trying to see a list of a users page views past the last 100 entries. I have the following que...

Community Member Data and Analytics Group
  • 0 Likes
  • 2 Replies

Just this morning 5/13, we began to sporadically receive the error below when running our table syncs. We have changed nothing on our servers. Has anyone else seen this?   ERROR - malformed HTTP respo...

Community Explorer Data and Analytics Group
  • 0 Likes
  • 1 Replies

I have a professor who teaches a course that runs from May to June, so not the full Summer term. When they go to New Analytics it shows that there is no new analytics. We waited the 24 hours like it s...

Community Member Data and Analytics Group
  • 1 Likes
  • 3 Replies

I was wondering if anyone has found a good way to find course pages (pages that are not directly associated with a learning module) in CD2? I was hoping that content_tags would have a way to do it wit...

Community Participant Data and Analytics Group
  • 0 Likes
  • 2 Replies

For assignments where the points_possible value is set to zero, I see that is a way to create an extra credit assignment.  Is there any other explanation for setting up an assignment that way? The rea...

Community Explorer Data and Analytics Group
  • 0 Likes
  • 2 Replies

A quiz in a course had it's due date changed from Feb 18th to March 30th.    The teacher insists that they didn't do it, and what I can see in PageViews corroborates this.    There are no other teache...

Community Champion Data and Analytics Group
  • 0 Likes
  • 5 Replies

I noticed as of this morning that the handy  [PUBLIC]: CD1 to CD2 schema mapping: https://docs.google.com/spreadsheets/d/1kqCXAD9K45L0QeEtbuuMAFp2fW8o0oC8EBzJf58SjrY/edit#gid=822574172 Has been moved ...

Community Explorer Data and Analytics Group
  • 0 Likes
  • 5 Replies

Hey all, CD2 has been a big pain implementing for my organization, once we finally got the DAP tool working now we have v1.1 out with this mandatory namespace issues now and a mountain of new errors.W...

Community Explorer Data and Analytics Group
  • 0 Likes
  • 5 Replies

Hi All, I am trying to find where in Canvas Data2 tables can i determine the number of page views a student has on a particular course. I saw a few community page solutions that talks about utilising ...

Community Member Data and Analytics Group
  • 0 Likes
  • 1 Replies

I'll state up front that I may not understand the purpose of the OVERRIDDEN columns found in the assignment_overrides table.  However, given the documentation associated with the columns, then one or ...

Community Explorer Data and Analytics Group
  • 0 Likes
  • 3 Replies

Hi I'm looking for advice about working with web_logs and in particular how we might track students' usage through remote_ips. I'm currently maintaining a small server running MariaDB which uses the d...

Community Explorer Data and Analytics Group
  • 0 Likes
  • 2 Replies

From the PostgreSQL DDL script for the "assignments" table, the columns EXCLUDE_BIBLIO and  EXCLUDE_QUOTED have the same comment. Here's the comment:  Selecting this option will exclude text appearing...

Community Explorer Data and Analytics Group
  • 0 Likes
  • 1 Replies

Hi Folks!After running into the issue of no data being inserted after syncdb, I reinstalled everything, including python, DAP client, PostgreSQL and upgraded to tsv2py 0.6.2. That seemed to solve the ...

Community Explorer Data and Analytics Group
  • 0 Likes
  • 2 Replies

Has anybody that was using the Harvard Data 1 extract successfully converted it to use Data 2 and was it just changing the API data?

Community Novice Data and Analytics Group
  • 0 Likes
  • 0 Replies

We are looking to download certain table data, transform it, and then upload to our Azure DataLake storage.The solution I have been working on involves a Python Azure Function app. Since the DAP parqu...

Community Member Data and Analytics Group
  • 0 Likes
  • 6 Replies

Good morning folks!After updating to the new stable release of the DAP CLI tool, I was able to smooth out some existing issues which some of you have already experienced:TCI_KEEPIDLE issue was an OS/P...

Community Explorer Data and Analytics Group
  • 0 Likes
  • 6 Replies

I'm trying to extract all clicks to a specific URL from web logs, with user ID-level detail. However, when filtering the logs to that URL, I noticed some users have multiple records (5-10) with timest...

Community Member Data and Analytics Group
  • 1 Likes
  • 3 Replies

Hi - I'm using DAPClient 1,1 and postgres 16 With an incremental query I've discovered we seem to have started losing pseudonym "id"'s. e.g. users.id 2720 has pseudonym.id 2689, but in the pseudonymn ...

Community Participant Data and Analytics Group
  • 0 Likes
  • 7 Replies

Hi,    Does anyone have any idea how to track the usage of SCORM packages across the entire instance. I need the number of packages deployed and the number of courses that have at least one package de...

Community Explorer Data and Analytics Group
  • 0 Likes
  • 1 Replies

On several table downloads using initdb I'm getting dozens of the error below. This has only been on a few tables so far. I have tried dropping the table and re-running, that worked once but not on th...

Community Explorer Data and Analytics Group
  • 1 Likes
  • 4 Replies

Hello all, our team is new to developing solutions to pull data from Canvas.  I have been lurking in the forums for a bit, trying to gather as much information I can to set up the correct tools that w...

Community Member Data and Analytics Group
  • 0 Likes
  • 2 Replies

Hi All,Our group recently rebuilt our entire Canvas database with the release of DAP 1.1.0 (we were behind and using a deprecated version until that point). After dropping and initdb'ing all our table...

Community Member Data and Analytics Group
  • 0 Likes
  • 3 Replies

Hey Community,I’m currently trying to migrate my application to use Canvas Data 2 and I’ve been running against a problem and was wondering if you could help.Example:RootAccountSubAccount1Account1Acco...

Community Member Data and Analytics Group
  • 1 Likes
  • 4 Replies

Confession: I am not a developer or an SQL expert, but I can view certain kinds of code, sort of learn it, and make adjustments as needed. Otherwise, I rely heavily on ChatGPT, particularly when it co...

Community Explorer Data and Analytics Group
  • 2 Likes
  • 15 Replies

Data and Analytics Blog

Read tips and tricks about Instructure's data and analytics features

We are announcing the end of the beta for the older versions (0.x) of the DAP CLI as we fully transition to the latest and most advanced version, v1.1.0. This move ensures that all users are leveragi...

  • 0 Likes
  • 0 Replies

I have recently joined as a Senior Product Manager for the Instructure Data & Insights team. I’m overseeing the DAP Query API and the DAP CLI client and library. I look forward to meeting many of you...

Instructure Data and Analytics Group
  • 7 Likes
  • 4 Replies

Intro: When accessing your data via the DAP CLI or the API, it is important to understand where your data lives. DAP has a few different namespaces to break out the different data points that are ava...

Instructure Data and Analytics Group
  • 6 Likes
  • 0 Replies

Overview: Introducing the GA release of the Data Access Platform CLI & Client Library! In this post, we'll walk you through everything you need to know to effectively utilize the Data Access Platform...

Instructure Data and Analytics Group
  • 1 Likes
  • 1 Replies

In the past two days, our weblogs (including user_agents table) data processing experienced some issues while completing the query jobs for customers in the North Virginia region. As an effort to prev...

Instructure Alumni Data and Analytics Group
  • 1 Likes
  • 16 Replies

This is a notice to customers, that our data processing experienced some issues and queries returned 502 while execution time started to increase. We have set the Canvas Data 2 status to Performance d...

Instructure Alumni Data and Analytics Group
  • 0 Likes
  • 0 Replies

What is Canvas Data 2? Canvas Data is a comprehensive analytics solution. It offers administrators and institutions the ability to access and analyze data related to student and course activities wi...

Instructure Data and Analytics Group
  • 9 Likes
  • 2 Replies

A bug fix that was released on September 22nd may affect your integrations:What was the problem that we fixed? For the tables that use the function compose_version_global, the resulting id’s can be in...

Instructure Alumni Data and Analytics Group
  • 0 Likes
  • 1 Replies

Queries for Canvas metrics.  Anyone have sql queries for clicks, views for assignments by college. And other metric queries for external ,tools used, submissions in a day by college. If you have a sta...

Community Member Data and Analytics Group
  • 0 Likes
  • 2 Replies

Back at the start of the year I had the idea to repurpose some of the reports we had previously created to support our residential campuses.  This included a modified version of an early warning repor...

Community Champion Data and Analytics Group
  • 0 Likes
  • 0 Replies

In the past two days, our Canvas Data data processing experienced some issues while building files for Canvas Data customers in the North Virginia region. Some customers might not see the latest data ...

Instructure Alumni Data and Analytics Group
  • 2 Likes
  • 1 Replies

Since Caliper events were introduced, some Caliper events have been mistakenly classified as events triggered by an application (where an agent is a software application), instead of end-user trigged ...

Instructure Alumni Data and Analytics Group
  • 0 Likes
  • 0 Replies

We have identified a root cause of the request data loss and remedied the situation. Unfortunately, the volume of requests was very high and up to 20% of request logs were omitted from the Canvas Data...

Instructure Alumni Data and Analytics Group
  • 0 Likes
  • 0 Replies

Due to the unprecedented volume of requests coming to Canvas application servers, our request data sharing process for the North Virginia region has experienced some request log data loss on 8/24, 8/2...

Instructure Alumni Data and Analytics Group
  • 0 Likes
  • 2 Replies

In the Canvas Data (2018-12-11) release, an identifier that is a reserved word in some systems (such as AWS Redshift) was introduced in some Outcomes Tables. The ‘percent’ column in the learning_outco...

Instructure Data and Analytics Group
  • 3 Likes
  • 1 Replies

We're proud to introduce a Canvas Network course being offered FREE by Jing Qi and Brian Reid of Dartmouth College. The course is titled "Analytics in Course Design: Leveraging Canvas Data," and will ...

Instructure Alumni Data and Analytics Group
  • 10 Likes
  • 1 Replies

Data and Analytics Blog

Read the latest updates for Data and Analytics products from the Product Blog.

We are thrilled to announce the launch of Analytics Hub, a new core feature of Canvas LMS, available starting July 9th, 2024. Designed to be a central library, Analytics Hub serves as a one-stop-shop for all your data and analytics needs.

Instructure Instructure
The Product Blog

Admin Analytics

Canvas Data

Canvas LMS

  • 5 Likes
  • 6 Replies

Data Access Platform (DAP) CLI and Client Library v1.1.0 is now available.  Version 1.1.0 is a fast follow to our GA release to address some community identified issues with a new feature enhancement to prepare us for future updates.

Instructure Instructure
The Product Blog

Admin Analytics

Canvas Data

Developers

Release Communications

  • 3 Likes
  • 4 Replies

Data Access Platform CLI & Client Library is now GA

Instructure Instructure
The Product Blog

Canvas Data

Canvas LMS

Developers

  • 5 Likes
  • 29 Replies

The Data & Insights team is continuing to look at how we can improve the experience when using the Data Access Platform (DAP) Query API directly and we'd like to get your input.

Instructure Instructure
The Product Blog

Canvas Data

  • 3 Likes
  • 10 Replies

As the end of 2023 is approaching, we offer you a brief retrospective of what’s new with Canvas Data, an important reminder about migrating data to Canvas Data 2 as Canvas Data 1 reaches end-of-life this year, and references to useful resources for c...

Instructure Instructure
The Product Blog

Canvas Data

Canvas LMS

  • 3 Likes
  • 12 Replies

In the November 8th Canvas deploy, Admin Analytics will release a new navigation.

Instructure Instructure
The Product Blog

Admin Analytics

Canvas LMS

  • 5 Likes
  • 5 Replies

Great news for Catalog users (and future Catalog users) : I am happy to announce that as per our commitments, Catalog data is available, labeled as BETA, via the CD2 API and CLI. Isn’t it great? 珞

Instructure Alumni Instructure Alumni
The Product Blog
Comments closed

Canvas Catalog

Canvas Data

  • 2 Likes
  • 0 Replies

TLDR: The Admin Analytics and New Analytics feature options will default ON in the December 16 Canvas release.

Instructure Instructure
The Product Blog
Comments closed

Admin Analytics

Canvas LMS

  • 4 Likes
  • 4 Replies

As we are approaching our next significant release, Canvas Data 2 will include weblogs (currently requests table in CD1). Important note:  the target release date has changed from 21 June to 5 July and the deploy notes were updated accordingly. Here ...

Instructure Alumni Instructure Alumni
The Product Blog
Comments closed

Canvas Data

Canvas LMS

  • 4 Likes
  • 16 Replies

I’m excited to let you know that we’re planning to release filter updates to Admin Analytics in the July 5th Canvas deploy and changes to the Overview dashboard in the June 21st Canvas deploy. 

Instructure Instructure
The Product Blog
Comments closed

Admin Analytics

Canvas LMS

  • 2 Likes
  • 4 Replies

We've appreciated all the great feedback on Canvas Data 2 since we released it in March. Today we are going to share some updates on planned features as well as guidance related to timelines and migration.

Instructure Alumni Instructure Alumni
The Product Blog
Comments closed

Canvas Data

Canvas LMS

  • 6 Likes
  • 21 Replies

Admin Analytics will be available as a Feature Option with the March 29th Canvas deploy.

Instructure Instructure
The Product Blog
Comments closed

Admin Analytics

Canvas LMS

  • 11 Likes
  • 18 Replies

The day is fast approaching when customers can opt in to Canvas Data 2.  It’s been a major development effort and finally, the big day is the 18th of March. YEEEY. 拾 Read on to learn more about this exciting news and what it means for your institutio...

Instructure Alumni Instructure Alumni
The Product Blog
Comments closed

Canvas Data

Canvas LMS

  • 5 Likes
  • 1 Replies

We are very excited to share that Canvas Data 2 has evolved from infancy into adolescence. We started last year in June with inputs and feedback from 13 Alpha customers from two regions and have grown to over 100 Beta customers around the world. The ...

Instructure Alumni Instructure Alumni
The Product Blog
Comments closed

Canvas Data

Canvas LMS

  • 9 Likes
  • 12 Replies

It is time to share progress on the Canvas Data 2 product development.

Instructure Alumni Instructure Alumni
The Product Blog
Comments closed

Canvas Data

  • 11 Likes
  • 13 Replies

First, a big THANK YOU to all who have completed the CD2 survey. I was really excited to see how this number has been growing day by day, a number that shows a great interest in what we are building. The amount of responses will guide us in the produ...

Instructure Alumni Instructure Alumni
The Product Blog
Comments closed

Canvas Data

Canvas LMS

  • 6 Likes
  • 19 Replies

As promised, in this blog post I will share some further news on our progress with Canvas Data 2. In my previous post I mentioned why we needed to re-architecture our data pipeline and what things we are working on. This time, I would like to give yo...

Instructure Alumni Instructure Alumni
The Product Blog
Comments closed

Canvas Data

Canvas LMS

  • 10 Likes
  • 9 Replies

Let’s just start in medias res because I am pretty sure that most of you are curious about not just the state of the Canvas Data 2 but also about what comes next (and why it didn’t come yet). The questions I expect you might be wondering about are:  ...

Instructure Alumni Instructure Alumni
The Product Blog
Comments closed

Canvas Data

Canvas LMS

  • 11 Likes
  • 14 Replies

When I think about education and what it means to me, one word irrevocably comes to my mind which is “Ikigai”—the Japanese word referring to something that gives a person a sense of purpose. Let's talk about Ikigal in your world and mine.

Instructure Alumni Instructure Alumni
The Product Blog
Comments closed

Canvas Data

Canvas LMS

General Education

  • 4 Likes
  • 0 Replies

Hi, @dlyons! I am the account admin for our district. We monitor the use of accommodations for our students and would like to pull usage data for the use of the Microsoft Immersive Reader tool in Canvas. Normally, students use other add-on tools that...

Community Participant
The Product Blog

Canvas

Canvas Data

Canvas Partners

  • 0 Likes
  • 0 Replies