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

Извлечение вложенных полей

Логистический конвейер Harbr получает события о доставке в режиме реального времени от API перевозчиков в таблицу logistics.delivery_events. Каждое событие хранит структурированные данные о перевозчике и местоположении в виде JSON-объекта в колонке event_payload типа VARIANT.

Команде аналитиков нужно извлечь из этих данных конкретные поля — название перевозчика, номер отслеживания и город назначения, — чтобы выявлять исключительные события для операционного анализа. Ваша задача — запросить эти полуструктурированные данные и определить, какой перевозчик и город связаны с конкретным исключением по доставке.

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

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

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

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

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

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

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

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