चार्जिंग शेड्यूलिंग का अनुकूलन
अच्छी खबर: रोज़मर्रा के सवालों के जवाब देने के लिए आप हर चार्जिंग स्टेशन पर Snowflake के भरोसेमंद उपयोगकर्ता बन गए हैं। आपकी ऑपरेशंस टीम चाहती है कि हर चार्जिंग स्टेशन के लिए, प्रत्येक चार्ज को उसकी अवधि के आधार पर रैंक किया जाए। इससे वे अपनी नई ऐप के लिए शेड्यूलिंग ब्लॉक्स को बेहतर बना पाएँगे। चलिए, शुरू करते हैं!
यह अभ्यास पाठ्यक्रम का हिस्सा है
Snowflake में Window Functions
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
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;