Consultar DuckDB en Polars
El equipo también tiene un almacén analítico local en DuckDB. Ya hay una conexión abierta y una tabla physical_format_summary cargada para ti. DuckDB tiene su propia integración con Polars: consulta la tabla y convierte el resultado a un DataFrame de Polars en un solo paso.
polars está cargado como pl, y la conexión de DuckDB está en db.
Este ejercicio forma parte del curso
Escala y optimiza canalizaciones de datos con Polars
Instrucciones del ejercicio
- Ejecuta la consulta SQL en la conexión de DuckDB.
- Convierte el resultado de DuckDB a un DataFrame de Polars.
ejercicio interactivo práctico
Prueba este ejercicio completando este código de ejemplo.
# Run the query and convert the result to a Polars DataFrame
result = db.____(
"""
SELECT *
FROM physical_format_summary
ORDER BY total_checkouts DESC
"""
).____()
print(result)