- PRQL là một ngôn ngữ hiện đại để biến đổi dữ liệu, được dùng như một lựa chọn thay thế SQL mạnh mẽ theo dạng pipeline.
- PRQL hỗ trợ các phép trừu tượng như biến và hàm, tạo thành một pipeline logic cho quá trình biến đổi.
- Vì PRQL biên dịch sang SQL, nó có thể được dùng với mọi cơ sở dữ liệu sử dụng SQL.
- Ngôn ngữ này dễ đọc, tường minh và mang tính khai báo, nên dễ hiểu và dễ làm việc.
- PRQL cung cấp các tính năng như lọc, tổng hợp, nhóm, tạo cột mới, sắp xếp, v.v.
- Ngôn ngữ này hỗ trợ biểu thức phạm vi và có thể dùng SQL như một lối thoát.
- PRQL đang được phát triển tích cực bởi một cộng đồng đang lớn mạnh, và dù vẫn còn một số lỗi nhỏ cùng các tính năng còn thiếu, nó đã sẵn sàng để sử dụng.
- Bản phát hành gần đây 0.9.0 là bản cập nhật lớn nhất từ trước đến nay.
- Lộ trình phát triển bao gồm tăng cường độ ổn định, lấp đầy khoảng trống tính năng, mở rộng các khả năng được hỗ trợ và giúp việc bắt đầu sử dụng PRQL trở nên dễ dàng hơn.
- PRQL cung cấp tích hợp với các công cụ phổ biến như VS Code và Jupyter để mang lại trải nghiệm mượt mà.
- Mọi đóng góp cho dự án đều được chào đón, và cộng đồng rất thân thiện cũng như hỗ trợ tốt.
- Có nhiều tài nguyên để học và thử nghiệm PRQL, bao gồm PRQL Playground, tài liệu, và các language binding cho những ngôn ngữ lập trình khác.
- Kho lưu trữ bao gồm trình biên dịch PRQL, nội dung web, binding, hạ tầng kiểm thử/CI và các công cụ phát triển.
- Sự tiến bộ của PRQL có được nhờ đóng góp của rất nhiều cá nhân.
1 bình luận
Ý kiến trên Hacker News