跳至主要內容

Telemetry資料練習

教室空氣真的變了,還是網路重送了資料?

一份約 15 分鐘的高中資料判讀練習。以下六列完全是虛構資料。可直接列印或下載 CSV;不需要感測器、帳號或學生資料。

先看這個問題

假設 CO₂ 感測器每十秒測量一次。網路有時會重送同一筆讀數。表格每列是一次送達,reading_id 才是測量的識別碼。感測器測了六次,還是四次?

reading_id測量時間(秒)co2_ppm送達時間(秒)
r106001
r21065011
r32070021
r43075031
r43075032
r43075033

課堂練習

  1. 先猜一猜:如果把每列都算進平均值,網路重送會改變結果嗎?
  2. 圈出 reading_id 已出現過的列。分別計算送達次數與實際測量次數。
  3. 先用全部列計算 CO₂ 平均值,再每次測量只保留一列。哪個平均值回答「四次測量的平均值」?
  4. 如果換成真實資料,在決定是否通風前,你還需要確認什麼?
教師參考答案

共有六次送達、四次測量。r4 送達了三次。全部列的平均值是 700 ppm;每次測量只算一次,平均值是 675 ppm。若未說明取樣與時間加權方式,兩者都不是教室空氣的時間平均值。真實資料還需確認感測器精度、安裝位置及遺漏讀數。這組虛構數值不能用來判斷健康風險。

如果網路再次重送呢?

保持四次測量不變,改變最後一筆讀數額外送達的次數,再比較兩個平均值。

r4 的額外副本
送達的資料列數
6
依送達資料列計算的平均值
700 ppm
四次測量的平均值
675 ppm

改變的只有送達次數,感測器並未再次測量。

選用:用 Telemetry 繼續探索

這份練習可離線完成,也可以免註冊在瀏覽器 SQL 實驗室查詢同一組虛構資料。另有首個事件指南,示範向 Telemetry 傳送虛構事件;$0 方案含 1 GB 儲存空間,不需信用卡。學生參與任何雲端活動前,請教師先審閱。

在瀏覽器中查詢這些資料(免註冊)首個事件指南免費方案詳情

我是 JR,Telemetry 是我做的。這份練習借助 AI 起草,還沒有在課堂試用。請教師先審閱。

教師:若發現錯誤或改編了練習,歡迎寄信告訴我;請勿提供學生資料。