1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wprowadzenie do NoSQL

Connected

ćwiczenie

Zapytania o dane JSON najwyższego poziomu

Dzięki Postgres JSON odpytywanie danych częściowo ustrukturyzowanych jest naprawdę proste! Postgres udostępnia wbudowane operatory, m.in. -> i ->>. W tym ćwiczeniu przećwiczysz użycie tych operatorów, aby pobierać dane recenzji z kolumny typu JSON. Tabela ma następującą postać:

Tabela nested_reviews z przykładowymi danymi.

Na dobry start: pandas został zaimportowany jako pd, a obiekt połączenia został utworzony i zapisany w zmiennej db_engine. Miłej pracy!

Instrukcje

100 XP
  • Użyj operatora ->, aby pobrać pole location z kolumny review w tabeli nested_reviews jako JSON.
  • Pobierz pole statement jako tekst z kolumny review w tabeli nested_reviews.
  • Wykonaj zapytanie za pomocą pandas i wyświetl wynik.