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

Оптимизация расписания зарядки

Вам повезло: вы стали главным специалистом по Snowflake для ответов на повседневные вопросы о каждой зарядной станции. Команда по операциям хочет ранжировать каждую зарядку по продолжительности — отдельно для каждой станции. Это поможет оптимизировать временные блоки в их новом приложении. Пора приступать!

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

Оконные функции в Snowflake

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

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

Попробуйте выполнить это упражнение, дополнив этот пример кода.

SELECT
    charger_type,
    charging_duration * 60 AS charging_minutes,
	
    -- Assign a ranking to reach record based on charging
    -- duration, from shortest to longest
    ___() ___(
      	-- Segment the result set by charger type
        ___ ___ ___
        ORDER BY ___
    ) AS ___

FROM ELECTRIC_VEHICLES.charging;
Редактировать и запускать код