Lecture à partir de SQLite avec un URI
Une base de données SQLite locale a été préparée avec le sommaire du format numérique que l'équipe utilise chaque semaine. Utilisez le lecteur basé sur URI de Polars avec le moteur ADBC, qui transfère les données dans le format colonnaire d'Arrow afin que Polars puisse les utiliser directement, sans conversion Python par ligne.
L'URI de connexion est dans uri et la requête SQL est dans query.
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 à l'aide de la fonction de lecture basée sur URI de Polars.
- Définissez le moteur de base de données à
"adbc".
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Read the SQL query result into a Polars DataFrame
result = pl.____(
query=query,
uri=uri,
# Use the ADBC engine
engine="____",
)
print(result)