- PRQL는 데이터를 변환하기 위한 현대적인 언어로, 강력한 파이프라인 형태의 SQL 대체물로 사용됩니다.
- PRQL은 변수와 함수와 같은 추상화를 지원하며, 변환의 논리적인 파이프라인을 형성합니다.
- PRQL은 SQL을 컴파일하기 때문에 SQL을 사용하는 모든 데이터베이스와 함께 사용할 수 있습니다.
- 이 언어는 가독성이 좋고 명시적이며 선언적이어서 이해하고 작업하기 쉽습니다.
- PRQL은 필터링, 집계, 그룹화, 새로운 열 생성, 정렬 등과 같은 기능을 제공합니다.
- 이 언어는 범위 표현식을 지원하며 SQL을 탈출구로 사용할 수 있습니다.
- PRQL은 성장하는 커뮤니티에 의해 적극적으로 개발되고 있으며, 아직 일부 작은 버그와 누락된 기능이 있지만 사용할 준비가 되어 있습니다.
- 최근 버전 0.9.0의 출시는 지금까지 가장 큰 업데이트입니다.
- 개발 로드맵에는 견고성 확보, 기능 간격 채우기, 지원 기능 확장, PRQL 사용을 쉽게 시작할 수 있도록 하는 것이 포함되어 있습니다.
- PRQL은 VS Code와 Jupyter와 같은 인기 있는 도구와의 통합을 제공하여 원활한 경험을 제공합니다.
- 프로젝트에 기여는 환영하며, 커뮤니티는 친절하고 지원적입니다.
- PRQL을 배우고 실험할 수 있는 다양한 자원이 제공됩니다. PRQL Playground, 문서, 다른 프로그래밍 언어에 대한 언어 바인딩 등이 있습니다.
- 저장소에는 PRQL 컴파일러, 웹 콘텐츠, 바인딩, 테스트/CI 인프라 및 개발 도구가 포함되어 있습니다.
- PRQL의 진행은 많은 개인들의 기여 덕분입니다.