Odpytywanie zagnieżdżonych danych częściowo ustrukturyzowanych
W kolumnach typu VARIANT dane mogą być zagnieżdżone – tak jak w kolumnie city_meta tabeli host_cities poniżej.

Obiekt połączenia Snowflake z bazą danych olympics został już utworzony i jest dostępny w zmiennej conn. Miłego odpytywania!
To ćwiczenie jest częścią kursu
Wprowadzenie do NoSQL
Instrukcje do ćwiczenia
- Używając notacji kropkowej, uzupełnij zapytanie, aby wyodrębnić dane z zagnieżdżonego pola
latw obiekciecoordinates. - Odpytaj zagnieżdżone pole
longz obiektucoordinatesw kolumniecity_meta. - Uruchom zapytanie i wyświetl wyniki.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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)