ПочатиПочніть безкоштовно

Розгортання масивів JSON

Кожна подія відвантаження в logistics.delivery_events містить масив stops усередині свого JSON-повідомлення. У ньому фіксуються всі локації, через які пройшло відправлення на маршруті. Щоб проаналізувати окремі відрізки подорожі, команда даних Harbr має розгорнути цей масив у формат «один рядок на кожну зупинку». Ваше завдання — розплющити (flatten) зупинки для багатовідрізкового відправлення та визначити, через скільки міст воно пройшло, перш ніж дістатися пункту призначення.

⚠️ Не вдається вибрати базу даних або з'являється помилка «table not found»?

Використайте повний шлях до таблиці у вашому FROM. Візьміть його з лівої панелі: вкладка Databases → розгорніть вашу базу COURSE_… → виберіть таблицю → Copy name.

Ця вправа є частиною курсу

Автоматизація конвеєрів даних у Snowflake

Переглянути курс

Практична інтерактивна вправа

Перетворіть теорію на практику за допомогою однієї з наших інтерактивних вправ

Почати вправу