Consulta de datos semiestructurados anidados
Dentro de las columnas de tipo VARIANT, a menudo se pueden anidar datos, como vemos en la columna city_meta de la tabla host_cities que aparece a continuación.

Se ha creado un objeto de conexión Snowflake a la base de datos olympics, y está disponible en la variable conn. ¡Feliz búsqueda!
Este ejercicio forma parte del curso
Introducción al NoSQL
Instrucciones del ejercicio
- Utilizando la notación por puntos, completa la consulta para extraer los datos del campo anidado
latdel objetocoordinates. - Consulta el campo anidado
longdel objetocoordinatesen la columnacity_meta. - Ejecuta la consulta e imprime los resultados.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# 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)