Zacznij terazZacznij za darmo

Praca z zagnieżdżonymi obiektami JSON

Dane semi-strukturalne często zawierają zagnieżdżone obiekty. W tym ćwiczeniu przećwiczysz używanie operatorów -> i ->> do odpytywania zagnieżdżonych danych z tabeli nested_reviews. Dla przypomnienia – tabela ma następującą postać:

Tabela nested_reviews z przykładowymi danymi.

Podobnie jak wcześniej, pandas jest zaimportowany jako pd, a obiekt połączenia jest przechowywany w zmiennej db_engine. Powodzenia!

To ćwiczenie jest częścią kursu

Wprowadzenie do NoSQL

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Build the query to select the object stored at the 
# location key
query = """
SELECT 
	review -> '____'
FROM nested_reviews;
"""

# Execute the query, render results
data = pd.read_sql(query, db_engine)
print(data)
Edytuj i uruchom kod