ÎncepețiÎncepe gratuit

Determinarea tipului datelor JSON

Uneori, s-ar putea să lucrezi cu un set de date semi-structurat fără prea multă documentație. În astfel de situații, va trebui să explorezi schema și tipurile de date pe cont propriu. Pentru a te ajuta în acest proces, Postgres oferă funcția json_typeof, pe care o vei descoperi mai în detaliu în acest exercițiu.

O conexiune la baza de date disneyland a fost creată și este disponibilă în variabila db_engine. pandas a fost importat ca pd și este gata de utilizare. Interogări plăcute!

Acest exercițiu face parte din cursul

Introducere în NoSQL

Vezi cursul

Instrucțiuni pentru exercițiu

  • Extrage tipul câmpului location din coloana review a tabelului nested_reviews, atribuind rezultatului aliasul location_type.
  • Execută interogarea folosind pandas și afișează setul de rezultate.

Exercițiu interactiv practic

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

# Find the data type of the location field
query = """
SELECT
    ____(____ -> '____') AS ____
FROM nested_reviews;
"""

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