Interroger des bases de données orientées documents
Utiliser Postgres JSON pour interroger des données de documents est similaire à l’interrogation de données relationnelles avec Postgres. Dans cet exercice, vous allez vous entraîner à construire une requête pour récupérer des données de documents depuis la table nested_reviews, avec Postgres JSON. Bonne requête !
Cet exercice fait partie du cours
Introduction à NoSQL
Instructions
- Mettez à jour la requête pour retourner la colonne
reviewde la tablenested_reviews. - Utilisez la fonction appropriée de
pandaspour créer un DataFrame à partir de la logique stockée dans la variablequery. - Affichez le premier enregistrement du DataFrame renvoyé après l’exécution de la requête.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# 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])