ComenzarEmpieza gratis

Extraer claves de objetos JSON con Postgres

Cuando empiezas a trabajar con datos semiestructurados, a menudo te interesa saber qué claves diferentes existen en un conjunto de objetos JSON. En este ejercicio practicarás precisamente eso usando la funcionalidad JSON integrada de Postgres.

Como antes, se ha importado pandas como pd, y también un objeto de conexión disponible en la variable db_engine. ¡A por ello!

Este ejercicio forma parte del curso

Introducción a NoSQL

Ver curso

Instrucciones del ejercicio

  • Escribe una consulta que cree un conjunto de resultados con el conjunto único de claves de los objetos JSON almacenados en la columna review de la tabla nested_reviews.
  • Guarda el conjunto de resultados en una variable llamada unique_keys y muestra los resultados. Valida que hay dos claves en este DataFrame.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el 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