Analisis data sensor
Anda adalah pengembang dalam tim yang membuat infrastruktur pengumpulan data sensor untuk jaringan rumah pintar. Anda sedang menganalisis tabel pemeriksaan kesehatan bernama heartbeat_timestamps. Tabel ini berisi data "detak jantung" selama tujuh hari yang dicatat oleh sensor pada jaringan yang terdiri atas beberapa perangkat.
Sensor dapat online dan offline secara mandiri. Setelah sensor mulai mencatat detaknya, sensor akan melaporkan pada interval yang teratur setelahnya hingga sensor offline.
Sering kali sensor gagal melaporkan detak di sela-sela periode online dan offline. Anda ingin lebih memahami distribusi detak dari waktu ke waktu dengan melakukan pembungkusan data ke dalam bin. Untuk keperluan analisis ini, diasumsikan tabel berisi satu deret waktu (time series) tunggal.
Latihan ini adalah bagian dari kursus
Analisis Deret Waktu di PostgreSQL
Petunjuk latihan
- Hitung nilai minimum, kuartil pertama, kedua (median), dan ketiga, serta nilai maksimum dari cap waktu detak jantung menggunakan fungsi agregat ordered-set.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
-- Calculate the min, max and 3 quartiles
SELECT
___ as min,
___ AS quartile_1,
___ AS median,
___ AS quartile_2,
___ AS max
FROM heartbeat_timestamps;