- PRQL é uma linguagem moderna para transformar dados, usada como uma alternativa ao SQL com uma poderosa estrutura em pipeline.
- PRQL oferece suporte a abstrações como variáveis e funções, formando um pipeline lógico de transformações.
- Como o PRQL compila para SQL, ele pode ser usado com qualquer banco de dados que utilize SQL.
- A linguagem é legível, explícita e declarativa, o que a torna fácil de entender e usar.
- PRQL oferece recursos como filtragem, agregação, agrupamento, criação de novas colunas e ordenação.
- A linguagem oferece suporte a expressões de intervalo e permite usar SQL como escape hatch.
- O PRQL está sendo desenvolvido ativamente por uma comunidade em crescimento e, embora ainda tenha alguns pequenos bugs e recursos ausentes, já está pronto para uso.
- O lançamento recente da versão 0.9.0 é a maior atualização até agora.
- O roteiro de desenvolvimento inclui garantir robustez, preencher lacunas de funcionalidades, ampliar os recursos suportados e facilitar o início de uso do PRQL.
- O PRQL oferece integração com ferramentas populares como VS Code e Jupyter, proporcionando uma experiência fluida.
- Contribuições para o projeto são bem-vindas, e a comunidade é gentil e prestativa.
- Há vários recursos disponíveis para aprender e experimentar o PRQL, incluindo o PRQL Playground, a documentação e bindings para outras linguagens de programação.
- O repositório inclui o compilador do PRQL, conteúdo web, bindings, infraestrutura de testes/CI e ferramentas de desenvolvimento.
- O progresso do PRQL é possível graças às contribuições de muitas pessoas.
1 comentários
Comentários do Hacker News
SELECT, sendo necessário traduzi-lo para SQL para outras tarefas.