IniziaInizia gratis

Interrogare database documentali

Usare Postgres JSON per interrogare dati documentali è simile a interrogare dati relazionali con Postgres. In questo esercizio farai pratica nel costruire una query per recuperare dati documentali dalla tabella nested_reviews, con Postgres JSON. Buone query!

Questo esercizio fa parte del corso

Introduzione ai database NoSQL

Visualizza il corso

Istruzioni dell'esercizio

  • Aggiorna la query per restituire la colonna review dalla tabella nested_reviews.
  • Usa l'apposita funzione di pandas per creare un DataFrame usando la logica memorizzata nella variabile query.
  • Visualizza il primo record del DataFrame restituito dopo l'esecuzione della query.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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])
Modifica ed esegui il codice