The Instructure Community will enter a read-only state on November 22, 2025 as we prepare to migrate to our new Community platform in early December. Read our blog post for more info about this change.
In the Data Warehouse documentation there's a disclaimer that the Requests table isn't guaranteed to be accurate. Does this disclaimer also apply to the Page Views displayed on a student's Profile in the Canvas application? Or is the source for that data separate and considered accurate? If so is there anyway to access it for individual level analysis?
Thank you,
The data for the page_views API is likely coming from Apache Cassandra, which makes it part of Canvas, and more reliable through the API. While the Requests Table is generated from logs, and data, and isn't fully accurate in the sense that things may be missed from time to time and collected/available later in the Historical Requests Dump from Canvas Data API. The Requests table also holds data for just about everything* that happens against your Canvas instance, while page_views are user specific.
This is a good read, Canvas Data Requests count vs. Canvas Analytics Page Views
Not sure if this is still true, API page_views call limited to a year
This might also be useful, Obtaining and using Access Report data for an entire course
*everything, The Problem with the Requests Table
Community helpTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign inTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign in
This discussion post is outdated and has been archived. Please use the Community question forums and official documentation for the most current and accurate information.