Function Pipelines: Bổ sung lập trình hàm vào PostgreSQL
(blog.timescale.com)<p>- Giúp phân tích dữ liệu bằng SQL thuận tiện hơn rất nhiều<br />
- Đưa các khái niệm lập trình hàm vào SQL bằng cách sử dụng "kiểu dữ liệu/toán tử/hàm tùy chỉnh" của Postgres<br />
→ Tương tự Pandas, PromQL<br />
- Giữ nguyên cú pháp SQL của Postgres mà không cần sửa đổi, nên tương thích hoàn toàn với các công cụ hiện có đang tích hợp với 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>
Chưa có bình luận nào.