НачатьНачать бесплатно

Разворачиваем JSON-массивы

Каждое событие доставки в logistics.delivery_events содержит внутри JSON-payload массив stops, в котором фиксируется каждая точка маршрута, через которую прошла отправка. Чтобы проанализировать отдельные участки пути, команде данных Harbr нужно развернуть этот массив так, чтобы каждой остановке соответствовала отдельная строка. Ваша задача - развернуть остановки для отправки с несколькими этапами и определить, через сколько городов она прошла перед прибытием в пункт назначения.

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

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

Это упражнение является частью курса

Автоматизация конвейеров данных в Snowflake

Посмотреть курс

Практическое интерактивное упражнение

Превратите теорию в практику с помощью одного из наших интерактивных упражнений

Начать упражнение