EmpezarEmpieza gratis

Extracción de campos anidados

El pipeline logístico de Harbr ingiere en tiempo real eventos de envíos desde las APIs de los transportistas en la tabla logistics.delivery_events. Cada evento guarda datos estructurados del transportista y la ubicación como una carga útil JSON en la columna VARIANT event_payload.

El equipo de datos necesita extraer campos concretos de estas cargas: el nombre del transportista, la referencia de seguimiento y la ciudad de destino, para poder mostrar eventos de excepción para su revisión operativa. Tu tarea es consultar estos datos semiestructurados e identificar qué transportista y ciudad están asociados a una excepción concreta de envío.

⚠️ ¿No puedes seleccionar una base de datos o aparece un error de "table not found"?

Usa la ruta completa de la tabla en tu cláusula FROM. Obténla desde el panel izquierdo: pestaña Databases → expande tu base de datos COURSE_… → selecciona la tabla → Copy name.

Este ejercicio forma parte del curso

Automatización de canalizaciones de datos en Snowflake

Ver curso

ejercicio interactivo práctico

Convierte la teoría en práctica con uno de nuestros ejercicios interactivos

Empezar ejercicio