CommencerCommencer gratuitement

Identifier le type de données JSON

Il arrive que vous deviez travailler avec un jeu de données semi-structuré disposant de peu de documentation. Dans ce cas, vous aurez sans doute à explorer un minimum le schéma et les types de données. Pour vous y aider, Postgres propose la fonction json_typeof, que vous allez découvrir dans cet exercice.

Une connexion à la base disneyland a été créée et est disponible dans la variable db_engine. pandas a été importé sous le nom pd et est prêt à l’emploi. Bonnes requêtes !

Cet exercice fait partie du cours

Introduction à NoSQL

Afficher le cours

Instructions

  • Extrayez le type du champ location depuis la colonne review de la table nested_reviews, et donnez-lui l’alias location_type.
  • Exécutez la requête avec pandas, puis affichez l’ensemble des résultats.

Exercice interactif pratique

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

# Find the data type of the location field
query = """
SELECT
    ____(____ -> '____') AS ____
FROM nested_reviews;
"""

# Execute the query, render results
data = pd.____(____, db_engine)
print(data)
Modifier et exécuter le code