शुरू करेंमुफ़्त में शुरू करें

चार्जिंग शेड्यूलिंग का अनुकूलन

अच्छी खबर: रोज़मर्रा के सवालों के जवाब देने के लिए आप हर चार्जिंग स्टेशन पर 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;
कोड संपादित करें और चलाएँ