Celem projektu jest zbadanie rozwiązań typu big data, służących do przechowywania i przetwarzania danych w postaci szeregów czasowych. Dane takie powszechnie występują we wszelkich systemach sensorycznych, w tym w rozwiązaniach typu Internet of Things oraz aplikacjach Smart City.
Do obowiązków każdej z grup należeć będzie:
TBD
Bazowa konfiguracja powinna zostać uzgodniona pomiędzy wszystkimi grupami:
Do bazy danych należy ładować rzeczywiste dane o natężeniu ruchu z pętli indukcyjnych rozmieszczonych na ulicach Krakowa. Są one dostępne z sieci AGH pod adresem: http://borg.kis.agh.edu.pl/~wojnicki/traffic.php.
Dane zwracane są w formacie CSV, każda linijka zawiera:
Dane agregowane są co 90 sekund, przy czym nie ma gwarancji, że pętle działają synchronicznie.
CAUTC11FD318_D11_D1_1,11:59:31,0 CAUTC11FD318_D13_D2_11,11:59:31,14 CAUTC11FD318_D14_D2_21,11:59:31,8 CAUTC11FD318_D15_D3_1,11:59:31,0 CAUTC11FD318_D16_D4_11,11:59:31,9 CAUTC11FD318_D17_D4_21,11:59:31,5 CAUTC11FD318_D4_D22_11,11:59:31,7 CAUTC11FD318_D5_D22_21,11:59:31,14 CAUTC11FD318_D6_D44_11,11:59:31,11 CAUTC11FD318_D7_D44_21,11:59:31,3 K318_K1,11:59:31,0 K318_K2,11:59:31,22 K318_K3,11:59:31,0 K318_K4,11:59:31,18
Należy zaimplementować następujące funkcje analityczne:
Funkcje powinny umożliwić przeprowadzenie analizy dla zadanego jako parametr przedziału dat i godzin.
Fazy realizacji zadań „analitycznych”
Zmierzyć należy następujące wartości:
W raporcie powinny się znaleźć wyniki dla danych obejmujących okres 1 miesiąca.
Każda z grup przedstawia raport końcowy, zawierający następujące elementy:
Raporty winny być przygotowane w sposób przejrzysty i z uwzględnieniem struktury sekcji w jednym z formatów: LaTeX, Markdown, DokuWiki. Raporty przygotowane przy pomocy innych narzędzi nie będą przyjmowane.
Wyniki realizacji projektu będą prezentowane w terminie ostatniego wykładu (15 minut/grupa).