Lire depuis SQLite avec un URI
Une base de données SQLite locale a été préparée avec le récapitulatif 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 colonne d'Arrow afin que Polars puisse les utiliser directement, sans conversion Python ligne par ligne.
L'URI de connexion est dans uri et la requête SQL est dans query.
Cet exercice fait partie du cours
<cours>Mise à l'échelle et optimisation des pipelines de données avec Polars</cours>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 sur
"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)