W tym przewodniku opisujemy, jak wdrożyć źródło danych za pomocą biblioteki źródła danych wizualizacji Google.
Ten przewodnik zawiera sekcję samouczka Pierwsze kroki, która znajduje się po pojęciach ze wprowadzenia. Ta metoda pozwala utworzyć proste źródło danych i przetestować je za pomocą wizualizacji. Pozostałe sekcje samouczka to Korzystanie z zewnętrznego magazynu danych oraz Definiowanie możliwości i przebieg zdarzeń, w których omawiamy bardziej złożone wdrożenia. W zależności od wymagań może nie być konieczne ukończenie wszystkich 3 samouczków, ale zalecamy zapoznać się przynajmniej z sekcją Pierwsze kroki. Pozostałe sekcje tego przewodnika pomogą Ci poszerzyć wiedzę.
Spis treści
Odbiorcy
Aby korzystać z biblioteki, musisz znać języki Java i technologię serwletu Java.
Musisz też wiedzieć, jak korzystać z wykresów. Warto znać protokół Google wizualizacji API i język zapytań (choć nie jest to konieczne).
Omówienie przewodnika
Ten przewodnik zawiera następujące sekcje:
- Wprowadzenie
Omówienie biblioteki i sposobu działania źródła danych.
- Instalacja
Opisuje wymagania wstępne i zależności biblioteki oraz sposób pobierania i kompilowania kodu źródłowego.
- Pierwsze kroki
Pokazuje:
SimpleExampleServlet
.SimpleExampleServlet
to najprostsza przykładowa implementacja, jaka jest dostępna w bibliotece. W tej sekcji znajdziesz też szczegółowe instrukcje uruchamiania i testowaniaSimpleExampleServlet
. - Korzystanie z zewnętrznego magazynu danych
Pokazuje:
CsvDataSourceServlet
.CsvDataSourceServlet
to przykładowa implementacja, w której jako zewnętrzny magazyn danych wykorzystuje się plik CSV. W tej sekcji znajdziesz też szczegółowe instrukcje uruchamiania i testowaniaCsvDataSourceServlet
. - Definiowanie funkcji i przebiegu zdarzeń
Pokazuje:
AdvancedExampleServlet2
.AdvancedExampleServlet2
to przykładowa implementacja określająca możliwości i przepływ zdarzeń. W tej sekcji znajdziesz też szczegółowe instrukcje uruchamiania i testowaniaAdvancedExampleServlet2
. - Obsługa zabezpieczeń, błędów, ostrzeżeń i logowania
Wskazuje, jak zabezpieczyć źródło danych i jak postępować w przypadku błędów, ostrzeżeń i logowania.
- Wskazówki dotyczące implementacji
Udostępnia informacje, które pomogą Ci napisać bardziej złożone implementacje biblioteki.
- Pakiety bibliotek i klasy kluczy
Ogólne wprowadzenie do pakietów i klas kluczy biblioteki.
Krótkie przykłady
Biblioteka udostępnia 6 przykładowych implementacji. Trzy z nich zostały opisane w tym przewodniku, a pozostałe nie. W tabeli poniżej znajdziesz przykład działania, które chcesz wdrożyć.
Przykład | Servlet rozszerzony | Potencjał | Przebieg zdarzeń | Źródło danych |
SimpleExampleServlet Opisane w pierwszych krokach |
DataSourceServlet |
NONE |
Domyślne | W ramach zajęć |
CsvDataSourceServlet Opisane w artykule Korzystanie z zewnętrznego magazynu danych |
DataSourceServlet |
NONE |
Domyślne | Plik CSV |
AdvancedExampleServlet2 Opisane w części Definiowanie możliwości i przebiegu zdarzeń |
HttpServlet |
SELECT |
Inne | W ramach zajęć |
SimpleExampleServlet2 Nieopisane w tym przewodniku |
HttpServlet |
NONE |
Inne | W ramach zajęć |
AdvancedExampleServlet Nieopisane w tym przewodniku |
DataSourceServlet |
SELECT |
Domyślne | W ramach zajęć |
SqlDataSourceServlet Nieopisane w tym przewodniku |
DataSourceServlet |
SQL |
Domyślne | Baza danych SQL |
Więcej informacji
Informacje o projekcie Biblioteka źródeł danych znajdziesz na stronie głównej.