Mit einer URI aus SQLite lesen
Eine lokale SQLite-Datenbank wurde mit der digitalen Formatübersicht vorbereitet, die das Team jede Woche verwendet. Nutze den URI-basierten Reader von Polars mit der ADBC-Engine. Sie überträgt die Daten im spaltenorientierten Arrow-Format, sodass Polars sie direkt ohne Python-Umwandlung pro Zeile verwenden kann.
Die Verbindungs-URI steht in uri und die SQL-Abfrage in query.
Diese Übung ist Teil des Kurses
<Kurs>Skalieren und Optimieren von Data-Pipelines mit Polars</Kurs>Übungsanweisungen
- Führe die Abfrage mit der URI-basierten Lese-Funktion von Polars aus.
- Setze die Datenbank-Engine auf
"adbc".
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Read the SQL query result into a Polars DataFrame
result = pl.____(
query=query,
uri=uri,
# Use the ADBC engine
engine="____",
)
print(result)