Interroger DuckDB dans Polars
L'équipe dispose aussi d'un magasin analytique DuckDB local. Une connexion est déjà ouverte, et une table physical_format_summary est chargée pour vous. DuckDB s'intègre directement avec Polars : interrogez la table et convertissez le résultat en un DataFrame Polars en une seule étape.
polars est chargé sous le nom pl, et la connexion DuckDB est dans db.
Cette activité fait partie du cours
Mise à l'échelle et optimisation des pipelines de données avec Polars
Instructions de l’exercice
- Exécutez la requête SQL sur la connexion DuckDB.
- Convertissez le résultat DuckDB en DataFrame Polars.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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)