ÎncepețiÎncepe gratuit

Conversia datelor tabulare în JSON

Uneori, datele sunt încărcate într-un tabel Postgres folosind comenzile INSERT INTO sau COPY ... FROM. Alteori, sunt generate dintr-un tabel existent sau dintr-un set de coloane. În acest exercițiu, vei explora câteva instrumente integrate în Postgres pentru a crea un obiect JSON.

Pentru a-ți ușura începutul, pandas a fost importat ca pd, iar un obiect de conexiune a fost creat și stocat în variabila db_engine. Mult succes!

Acest exercițiu face parte din cursul

Introducere în NoSQL

Vezi cursul

Instrucțiuni pentru exercițiu

  • Folosește funcția row_to_json pentru a converti coloanele review_id, rating și year_month într-o singură coloană de tip JSON.
  • Execută interogarea și afișează primele zece rânduri ale DataFrame-ului rezultat. Inspectează tabelul pentru a confirma că funcția row_to_json a funcționat conform așteptărilor.

Exercițiu interactiv practic

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

# Build a query to create a JSON-object
query = """
SELECT
	____(____(review_id, ____, ____))
FROM reviews;
"""

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