<p>- ทำให้การวิเคราะห์ข้อมูลด้วย SQL สะดวกขึ้นมาก<br /> - นำแนวคิดการเขียนโปรแกรมเชิงฟังก์ชันมาใช้กับ SQL โดยอาศัย "ชนิดข้อมูล/โอเปอเรเตอร์/ฟังก์ชันแบบกำหนดเอง" ของ Postgres<br /> → คล้ายกับ Pandas และ PromQL<br /> - ใช้ไวยากรณ์ SQL ของ Postgres ตามเดิมโดยไม่ต้องแก้ไข จึงเข้ากันได้อย่างสมบูรณ์กับเครื่องมือที่เชื่อมต่อกับ Postgres อยู่แล้ว<br /> <br /> SELECT device_id, <br /> timevector(ts, val) -&gt; sort() -&gt; delta() -&gt; abs() -&gt; sum() <br /> as volatility<br /> FROM measurements<br /> WHERE ts &gt;= now()-'1 day'::interval<br /> GROUP BY device_id;</p>

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น