CommencerCommencer gratuitement

Extraire des clés d'objets JSON avec Postgres

Lorsque vous débutez avec les données semi-structurées, vous êtes souvent curieux des différentes clés présentes dans une collection d'objets JSON. Dans cet exercice, vous allez vous entraîner à le faire grâce aux fonctionnalités JSON intégrées de Postgres.

Comme précédemment, pandas a été importé sous le nom pd, ainsi qu'un objet de connexion accessible via la variable db_engine. À vous de jouer !

Cet exercice fait partie du cours

Introduction à NoSQL

Afficher le cours

Instructions

  • Écrivez une requête pour créer un ensemble de résultats contenant l'ensemble unique des clés dans les objets JSON stockés dans la colonne review de la table nested_reviews.
  • Stockez l'ensemble de résultats dans une variable nommée unique_keys, puis affichez les résultats. Vérifiez qu'il y a deux clés dans ce DataFrame.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# 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(____)
Modifier et exécuter le code