Aan de slagBegin gratis

Query's van DuckDB naar Polars

Het team heeft ook een lokale analytische store in DuckDB. Er is al een verbinding geopend en een tabel physical_format_summary is voor je geladen. DuckDB heeft een eigen integratie met Polars: query de tabel en zet het resultaat in één stap om naar een Polars-DataFrame.

polars is geladen als pl, en de DuckDB-verbinding staat in db.

Deze oefening maakt deel uit van de cursus

Data-pipelines schalen en optimaliseren met Polars

Bekijk cursus

Oefeninstructies

  • Voer de SQL-query uit op de DuckDB-verbinding.
  • Zet het DuckDB-resultaat om naar een Polars-DataFrame.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

# 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)
Code bewerken en uitvoeren