ÎncepețiÎncepe gratuit

Descompunerea array-urilor JSON

Fiecare eveniment de expediere din logistics.delivery_events conține un array de stații (stops) în payload-ul său JSON, care înregistrează fiecare locație prin care a trecut o expediere pe rută. Pentru a analiza etapele individuale ale unei călătorii, echipa de date a lui Harbr trebuie să descompună acest array într-un rând per stație. Sarcina ta este să aplatizezi (flatten) stațiile pentru o expediere cu mai multe etape și să identifici prin câte orașe a trecut înainte de a ajunge la destinație.

⚠️ Nu poți selecta o bază de date sau primești o eroare de tipul „table not found"?

Folosește calea completă a tabelului în clauza FROM. Găsești calea în panoul din stânga: tab-ul Databases → expandează baza de date COURSE_… → selectează tabelul → Copy name.

Acest exercițiu face parte din cursul

Automatizarea pipeline-urilor de date în Snowflake

Vezi cursul

Exercițiu interactiv practic

Transformă teoria în practică cu unul dintre exercițiile noastre interactive

Începe exercițiul