ÎncepețiÎncepe gratuit

Extragerea cheilor din obiecte JSON cu Postgres

Atunci când faci primii pași cu date semi-structurate, vei fi adesea curios să afli ce chei există într-un set de obiecte JSON. În acest exercițiu, vei exersa exact acest lucru, folosind funcționalitatea JSON integrată în Postgres.

Ca și înainte, pandas a fost importat ca pd, iar obiectul de conexiune este disponibil prin variabila db_engine. Succes!

Acest exercițiu face parte din cursul

Introducere în NoSQL

Vezi cursul

Instrucțiuni pentru exercițiu

  • Scrie o interogare care să creeze un set de rezultate ce conține mulțimea unică de chei din obiectele JSON stocate în coloana review a tabelului nested_reviews.
  • Stochează setul de rezultate într-o variabilă cu numele unique_keys și afișează rezultatele. Verifică că există două chei în acest DataFrame.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Build a query to find the unique keys in the review column
query = """
SELECT
	____ ____(____)
FROM ____;
"""

# Execute the query, show the results
____ = pd.read_sql(____, db_engine)
print(____)
Editează și rulează codul