1. Nauka
  2. /
  3. Kursy
  4. /
  5. Funkcje okna w Snowflake

Connected

ćwiczenie

Obciążenie stacji ładowania Lightning

Zespół uczenia maszynowego chce przewidywać energię zużytą podczas następnej sesji ładowania, aby z wyprzedzeniem kierować zasilanie do najbardziej obciążonych stacji. Do trenowania modelu potrzebuje zbioru danych zawierającego informacje o użytkowniku, modelu pojazdu, stacji ładowania i zużytej energii – z uwzględnieniem kolejnej sesji ładowania. Czas pokazać, na co cię stać!

Instrukcje

100 XP
  • Pobierz kolumny time_of_day, charging_rate i energy_consumed dla każdego rekordu z tabeli ELECTRIC_VEHICLES.charging.
  • Użyj funkcji okna, aby „spojrzeć w przód" i pobrać energię zużytą w następnej sesji ładowania; zwróć 0, jeśli rekord nie istnieje.
  • Podziel rekordy według charging_station_id i użyj charging_start_time do ustalenia kolejności rekordów w porządku rosnącym.
Powered by Snowflake