Function Pipelines: adicionando programação funcional ao PostgreSQL
(blog.timescale.com)-
Torna a análise de dados com SQL muito mais conveniente
-
Introduz conceitos de programação funcional no SQL usando os "tipos de dados personalizados/operadores/funções" do Postgres
→ Semelhante a Pandas e PromQL
- Usa a sintaxe SQL do Postgres sem modificações, mantendo compatibilidade total com ferramentas existentes que se integram ao Postgres
SELECT device_id,
timevector(ts, val) -> sort() -> delta() -> abs() -> sum()
as volatility
FROM measurements
WHERE ts >= now()-'1 day'::interval
GROUP BY device_id;
Ainda não há comentários.