LoslegenKostenlos starten

DuckDB in Polars abfragen

Das Team nutzt außerdem einen lokalen analytischen DuckDB-Speicher. Eine Verbindung ist bereits geöffnet, und eine Tabelle physical_format_summary ist für dich geladen. DuckDB hat eine eigene Integration mit Polars: Frag die Tabelle ab und wandle das Ergebnis in einem Schritt in ein Polars-DataFrame um.

polars ist als pl geladen, und die DuckDB-Verbindung ist in db.

Diese Übung ist Teil des Kurses

<Kurs>Skalieren und Optimieren von Data-Pipelines mit Polars</Kurs>
Kurs ansehen

Übungsanweisungen

  • Führe die SQL-Abfrage auf der DuckDB-Verbindung aus.
  • Wandle das DuckDB-Ergebnis in ein Polars-DataFrame um.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# 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 bearbeiten und ausführen