Optymalizacja harmonogramu ładowania
Stałeś się głównym ekspertem od Snowflake w swoim zespole – to do ciebie trafiają codzienne pytania dotyczące poszczególnych stacji ładowania. Dział operacyjny chce uszeregować każde ładowanie według czasu trwania, osobno dla każdej stacji. Pomoże to zoptymalizować bloki harmonogramu w ich nowej aplikacji. Do dzieła!
To ćwiczenie jest częścią kursu
Funkcje okna w Snowflake
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
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;