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
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
reviewa tabeluluinested_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(____)