EdTech Content Delivery Reliability

This dataset provides granular, end-to-end logs of digital content delivery across EdTech platforms, capturing device, network, regional, and user variables to enable deep analysis of reliability and latency. Solution architects and platform engineers can use this data to diagnose bottlenecks, monitor performance, and optimize student access to educational resources. The dataset supports advanced troubleshooting, SLA monitoring, and data-driven improvements in digital learning environments.

  • last updated 22 Jan 2026
  • by GoMask
The brief that made it

Diagnosing and resolving content delivery bottlenecks in digital classrooms

Sample rows

preview · 8 of 120 rows · all 21 columns
log_idstringdevice_typestringcontent_size_mbfloatdevice_osstringcontent_idstringuser_idstringupload_timestampdatetimesync_timestampdatetimetotal_latency_msfloatdelivery_statusstringapp_versionstringnetwork_typestringnetwork_providerstringregionstringcitystringschool_idstringclassroom_idstringcontent_typestringretry_countintegererror_codesstringfailure_reasonstring
LOG0001desktop240.7Windows 11VID1042USR90012024-04-03T09:12:14Z2024-04-03T09:12:17Z3000successv5.2.1wifiEduNetUSChicagoSCH862CLS512video0blankblank
LOG0002laptop1.5macOS 14DOC2043USR90022024-04-03T09:32:51Z2024-04-03T09:32:53Z2000successv4.9.7ethernetCampusBroadbandCATorontoSCH863CLS513document0blankblank
LOG0003desktop3.7Windows 10QUIZ3044USR90032024-04-03T10:02:30Z2024-04-03T10:02:32Z2000successv5.1.4wifiEduNetFRParisSCH864CLS514quiz0blankblank
LOG0004tablet81.4Android 13INT4045USR90042024-04-03T11:14:44Z2024-04-03T11:15:02Z18000partialv4.8.0cellularSpeedCellINMumbaiSCH865CLS515interactive2ERR_NET,ERR_SYNCPartial sync due to unstable connection
LOG0005mobile8.2iOS 17AUD5046USR90052024-04-03T12:24:01Z2024-04-03T12:24:35Z34000failurev3.7.9cellularTelEduBRSão Pauloblankblankaudio4ERR_CONNNetwork drop detected during transfer
LOG0006smartboard990.1Android 13VID6047USR90062024-04-03T13:05:57Z2024-04-03T13:06:02Z5000successv5.0.3ethernetSchoolNetMXMexico CitySCH866CLS516video0blankblank
LOG0007laptop0.8Ubuntu 23.04DOC7048USR90072024-04-03T13:15:35Z2024-04-03T13:15:36Z1000successv4.7.8wifiFastNetFIHelsinkiblankblankdocument0blankblank
LOG0008desktop2.1Windows 11QUIZ8049USR90082024-04-03T14:23:24Z2024-04-03T14:23:27Z3000successv5.3.2ethernetClassicFiberDEBerlinSCH867CLS517quiz0blankblank

What the 120 rows show

from the 120-row sample

Smartboard (device type) stands out: mean content_size_mb is 1,011, against 59.9 for the rest.

  • 7.6median content_size_mb
  • 4delivery statuses
  • 5network types
  • 5content types
  • 11network providers
  • 14regions
Mean content_size_mb by device_type120 rows
01,0002,00062.7deskt…36 rows53.3laptop29 rows69.4tablet25 rows17.6mobile14 rows1,011smart…14 rows285.1other2 rows
content_size_mb120 rows, in bands of 200
0501009493163408001,400content_size_mb →

Median 7.6, from 0.20 to 1,338.

device_os120 rows · top 10 of 15 values
  1. Windows 1022
  2. Windows 1119
  3. Android 1317
  4. macOS 1414
  5. Chrome OS10
  6. Android 128
  7. macOS 137
  8. Android 147
  9. iOS 175
  10. iOS 165
21 columns by typefrom the column list below
  • string 16
  • integer 1
  • float 2
  • datetime 2

Columns

21 columns in three groups
blueprint · 21 columns
columntypedescriptionexample
Text 16 columns
log_idstringUnique identifier for each content delivery log entryuniqueLOG0001
content_idstringUnique identifier for the digital content item being deliveredVID1042
user_idstringUnique identifier for the user (student or educator) involved in the content delivery eventUSR9001
delivery_statusstringStatus of the content delivery processsuccess · failure · partial · timeoutsuccess
failure_reasonstringReason for delivery failure, if applicableoptionalPartial sync due to unsta…
device_typestringType of device used for accessing the content (e.g., desktop, tablet, mobile)6 valuesdesktop
device_osstringOperating system of the accessing device (e.g., Windows, macOS, Android, iOS, Chrome OS)Windows 11
app_versionstringVersion of the application or platform used for content accessoptionalv5.2.1
network_typestringType of network connection used (e.g., wifi, ethernet, cellular)wifi · ethernet · cellular · satellite · otherwifi
network_providerstringName of the network provider or ISP11 providers · optionalEduNet
regionstringGeographical region or country where the content was accessedUS
citystringCity where the content was accessedoptionalChicago
school_idstringUnique identifier for the school or institutionoptionalSCH862
classroom_idstringUnique identifier for the classroom or groupoptionalCLS512
content_typestringType of content delivered (e.g., video, document, quiz, interactive)6 valuesvideo
error_codesstringComma-separated list of error codes encountered during delivery, if anyoptionalERR_NET,ERR_SYNC
Numbers 3 columns
total_latency_msfloatTotal end-to-end latency in milliseconds from upload to classroom sync0 or more3000
content_size_mbfloatSize of the content delivered in megabytes0 or more · optional240.7
retry_countintegerNumber of delivery attempts made before success or failure0 or more0
Dates and times 2 columns
upload_timestampdatetimeTimestamp when the content was uploaded to the platform2024-04-03T09:12:14Z
sync_timestampdatetimeTimestamp when the content was synchronized to the classroom or end-user device2024-04-03T09:12:17Z

Use it for

  • median content…7.6120 rowsmean content size mb …62.7desk…53.3lapt…69.4tabl…17.6mobi…

    An education dashboard

    Content_size_mb by device_type and a breakdown of device_os. Excel, Power BI or Tableau.

  • Why do the 14 smartboard rows have a mean content_size_mb of 1,011?

    A root-cause class exercise

    Hand out the rows and one question. The answer is in the data, not in the brief.

  • A software demo

    Believable logs with content_id, user_id and upload_timestamp to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 21 columns, your size and your rules. See 20 rows before you pay.

Preview 20 rows free

10,000 rows of yours: $12.99One-time. No subscription. All prices

This dataset120 rows21 columns
Yours10,000 rows21 columnsregion: UK only

blueprint · edtech-content-delivery-reliability

Behind this dataset

Same schema. As many rows as you need.

These 120 rows came out of a blueprint — 21 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.

Rules it was built with
  • Each record tracks a unique content delivery event
  • Log includes content type, device type, region, and network
  • Delivery success marked by timestamped confirmation
  • Failures must include error type and retry count
  • Latency measured in milliseconds per delivery
Rows
Open the blueprint in Data Factory

1 credit per row. New accounts start with 25 free credits.

Exports
CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
Licence
yours to use, including commercially
API slug
edtech-content-delivery-reliability

What should your data show?

Preview 20 rows free
No signup. No card.