Function Pipelines: Menambahkan Pemrograman Fungsional ke PostgreSQL
(blog.timescale.com)<p>- Analisis data menggunakan SQL menjadi jauh lebih nyaman<br />
- Menggunakan "tipe data/operator/fungsi kustom" di Postgres untuk memperkenalkan konsep pemrograman fungsional ke SQL<br />
→ Mirip dengan Pandas, PromQL<br />
- Menggunakan sintaks SQL Postgres apa adanya tanpa mengubahnya, sehingga sepenuhnya kompatibel dengan alat-alat yang terintegrasi dengan Postgres yang sudah ada<br />
<br />
SELECT device_id, <br />
timevector(ts, val) -> sort() -> delta() -> abs() -> sum() <br />
as volatility<br />
FROM measurements<br />
WHERE ts >= now()-'1 day'::interval<br />
GROUP BY device_id;</p>
Belum ada komentar.