Написание запроса с ROLLUP
Команда логистики компании Harbr хочет получить единую сводку по результатам доставок для всех регионов — сколько отправлений имели статус ON_TIME, DELAYED или FAILED — с промежуточными итогами по регионам и общим итогом по компании в одном результирующем наборе. Вместо того чтобы запускать отдельные запросы для каждого региона, вы используете ROLLUP для таблицы logistics.shipments, чтобы получить полную разбивку за один проход. Ваша задача — построить такой запрос и определить общее количество отправлений со статусом FAILED, зафиксированных во всех регионах.
Используйте полный путь к таблице в предложении ⚠️ Не удаётся выбрать базу данных или появляется ошибка «table not found»?
FROM. Найдите его на панели слева: вкладка Databases → разверните базу данных COURSE_… → выберите таблицу → Copy name.
Это упражнение является частью курса
Автоматизация конвейеров данных в Snowflake
Практическое интерактивное упражнение
Превратите теорию в практику с помощью одного из наших интерактивных упражнений
Начать упражнение