ÎncepețiÎncepe gratuit

Interogarea datelor semi-structurate imbricate

În cadrul coloanelor de tip VARIANT, datele pot fi adesea imbricate, după cum se poate observa în coloana city_meta a tabelului host_cities de mai jos.

Snowflake table with a single column of type VARIANT.

Un obiect de conexiune Snowflake la baza de date olympics a fost creat și este disponibil în variabila conn. Interogare plăcută!

Acest exercițiu face parte din cursul

Introducere în NoSQL

Vezi cursul

Instrucțiuni pentru exercițiu

  • Folosind notația cu punct, completează interogarea pentru a extrage datele din câmpul imbricat lat din obiectul coordinates.
  • Interoghează câmpul imbricat long din obiectul coordinates în coloana city_meta.
  • Execută interogarea și afișează rezultatele.

Exercițiu interactiv practic

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

# Build a query to extract nested location coordinates
query = """
SELECT
	city_meta:coordinates.____,
    city_meta:____.____
FROM host_cities;
"""

# Execute the query and output the results
results = conn.cursor().____(____).fetch_pandas_all()
print(results)
Editează și rulează codul