Function Pipelines : PostgreSQLに関数型プログラミングを追加する
(blog.timescale.com)<p>- SQLを使ったデータ分析がはるかに簡単に<br />
- Postgresの「カスタムデータ型/演算子/関数」を使って、SQLに関数型プログラミングのコンセプトを導入<br />
→ Pandas、PromQL に類似<br />
- PostgresのSQL構文を変更せずそのまま使うため、既存のPostgresと連携するツールと完全互換<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>
まだコメントはありません。