CommencezCommencez gratuitement

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

Voir le cours

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)
Modifier et exécuter le code