CommencerCommencez gratuitement

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>
Voir le 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)
Modifier et exécuter le code