1. 学ぶ
  2. /
  3. コース
  4. /
  5. PostgreSQLで学ぶ時系列分析

Connected

演習

センサー データの分析

あなたはスマートホームネットワーク向けのセンサー収集基盤を開発するチームの一員です。現在、heartbeat_timestamps というヘルスチェック用テーブルを分析しています。このテーブルには、複数デバイスを含むネットワーク上のセンサーが記録した7日分の「ハートビート」データが含まれます。

センサーはそれぞれ独立してオンライン・オフラインになります。いったんハートビートの記録を開始すると、オフラインになるまで等間隔で報告し続けます。

オンラインからオフラインまでの間に、ハートビートの報告が途切れることもよくあります。データをビニングすることで、ハートビートの時間分布をよりよく把握したいと考えています。本分析では、このテーブルには単一の時系列のみが含まれていると仮定します。

指示

100 XP
  • ORDERED-SET 集約関数を使って、最小値、第1四分位数、第2四分位数(中央値)、第3四分位数、および最大のハートビート時刻を計算してください。