ComenzarEmpieza gratis

Extraer claves de objetos JSON con Postgres

Al empezar a trabajar con datos semiestructurados, a menudo sentirás curiosidad por las distintas claves que existen en un conjunto de objetos JSON. En este ejercicio, practicarás cómo hacerlo con la funcionalidad incorporada de Postgres JSON.

Como antes, se ha importado pandas como pd, así como un objeto de conexión, que está disponible a través de la variable db_engine. ¡A por ellos!

Este ejercicio forma parte del curso

Introducción al NoSQL

Ver curso

Instrucciones de ejercicio

  • Escribe una consulta para crear un conjunto de resultados que contenga el conjunto único de claves de los objetos JSON almacenados en la columna review de la tabla nested_reviews.
  • Almacena el conjunto de resultados en una variable con el nombre unique_keys, y da salida a los resultados. Valida que hay dos claves en este Marco de datos.

Ejercicio interactivo práctico

Pruebe este ejercicio completando este código de muestra.

# Build a query to find the unique keys in the review column
query = """
SELECT
	____ ____(____)
FROM ____;
"""

# Execute the query, show the results
____ = pd.read_sql(____, db_engine)
print(____)
Editar y ejecutar código