Function Pipelines: Funktionale Programmierung zu PostgreSQL hinzufügen
(blog.timescale.com)<p>- Datenanalyse mit SQL deutlich einfacher machen<br />
- Einführung von Konzepten der funktionalen Programmierung in SQL mithilfe von „benutzerdefinierten Datentypen/Operatoren/Funktionen“ in Postgres<br />
→ Ähnlich wie Pandas und PromQL<br />
- Die Postgres-SQL-Syntax wird unverändert weiterverwendet, wodurch vollständige Kompatibilität mit bestehenden Tools gewährleistet ist, die mit Postgres integriert sind<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>
Noch keine Kommentare.