CommencezCommencez gratuitement

Interroger des bases de données de documents

L'utilisation de Postgres JSON pour interroger des données de documents ressemble à l'interrogation de données relationnelles avec Postgres. Dans cet exercice, vous allez pratiquer la rédaction d'une requête pour extraire des données de documents de la table nested_reviews, avec Postgres JSON. Bonne exploration!

Cette activité fait partie du cours

Introduction à NoSQL

Voir le cours

Instructions de l’exercice

  • Modifiez la requête pour retourner la colonne review de la table nested_reviews.
  • Utilisez la fonction appropriée de pandas pour créer un DataFrame à partir de la logique stockée dans la variable query.
  • Affichez le premier enregistrement du DataFrame retourné après l'exécution de la requête.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Update the query to select the review field
query = """
	SELECT 
    	____
    FROM nested_reviews;
"""

# Execute the query
data = ____.____(query, db_engine)

# Print the first element of the DataFrame
____(data.iloc[0, 0])
Modifier et exécuter le code