Prql: Nuevo lenguaje facilita la ingeniería de datos

Fuentes: New Open-Source Query Language PRQL Aims to Simplify Data Engineering

Un nuevo lenguaje de consulta de código abierto llamado PRQL ha sido presentado con el objetivo de simplificar la ingeniería de datos y el análisis. Desarrollado por un equipo independiente, PRQL busca ofrecer una alternativa más legible y eficiente a SQL, abordando la complejidad inherente a este lenguaje tradicional. PRQL se caracteriza por su sintaxis concisa, uso de abstracciones como variables y funciones, y su capacidad para compilarse a múltiples dialectos de SQL, lo que lo hace compatible con una amplia gama de bases de datos. Además, facilita la exploración de datos, el autocompletado, la verificación de tipos y la gestión de errores. El lenguaje, escrito en Rust, se enfoca en la creación de pipelines de transformación de datos, permitiendo la extensión y la integración con diversas herramientas y lenguajes de programación, incluyendo Python, JavaScript y R. La iniciativa se presenta como una fundación para el desarrollo de herramientas y un estándar emergente, con una comunidad abierta y un compromiso de no tener productos comerciales, priorizando la accesibilidad y la colaboración.