충전 일정 최적화하기
여러분은 이제 각 충전소에 대한 일상적인 질문에 답하는 Snowflake 전문가로 자리 잡았어요. 운영 팀은 각 충전소별로 충전 시간(duration)을 기준으로 각 충전을 순위화하고자 합니다. 이렇게 하면 새 앱의 스케줄 블록을 최적화하는 데 도움이 돼요. 바로 시작해 볼까요?
이 연습은 강의의 일부입니다
Snowflake의 Window 함수
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
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;