Utiliser le moteur de streaming
Vous retrouvez l'équipe de la bibliothèque de Seattle. Leur historique d'emprunts augmente, et certaines requêtes commencent à frôler les limites de mémoire. La solution la plus simple consiste à exécuter les requêtes paresseuses avec le moteur de streaming de Polars plutôt que le moteur en mémoire par défaut.
polars est chargé sous le nom pl. Le LazyFrame monthly_digital est préchargé et totalise les emprunts numériques par mois.
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
monthly_digitalavec le moteur de streaming.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Run the query on the streaming engine
result = monthly_digital.collect(____="____")
print(result)