Extraire des champs imbriqués
Le pipeline logistique de Harbr ingère en temps réel les événements d'expédition depuis les API des transporteurs dans la table logistics.delivery_events. Chaque événement stocke des données structurées sur le transporteur et la localisation sous forme de charge utile JSON dans la colonne VARIANT event_payload.
L'équipe data doit extraire des champs précis de ces charges utiles — le nom du transporteur, la référence de suivi et la ville de destination — afin d'identifier les événements d'exception à examiner en exploitation. Votre tâche est d'interroger ces données semi-structurées et de déterminer quel transporteur et quelle ville sont associés à une exception pour un envoi spécifique.
Utilisez le chemin complet de la table dans votre clause ⚠️ Vous ne pouvez pas sélectionner de base de données ou vous obtenez une erreur « table not found » ?
FROM. Récupérez-le depuis le panneau de gauche : onglet Databases → développez votre base COURSE_… → sélectionnez la table → Copy name.
Cet exercice fait partie du cours
<cours>Automatisation des pipelines de données dans Snowflake</cours>Exercice interactif pratique
Transformez la théorie en action avec l’un de nos exercices interactifs
Commencer l’exercice