W tym przewodniku opisujemy, jak wdrożyć źródło danych za pomocą biblioteki źródeł danych Google wizualizacji.
Ten przewodnik zawiera sekcję samouczka wprowadzającego Pierwsze kroki, którą zaprezentowaliśmy po omówieniu pojęć opisanych we wprowadzeniu. Ta metoda pozwala utworzyć proste źródło danych i przetestować je za pomocą wizualizacji. Inne sekcje samouczka to Korzystanie z zewnętrznego magazynu danych i Definiowanie funkcji i przepływu zdarzeń, które obejmują bardziej złożone implementacje. W zależności od wymagań może nie być konieczne ukończenie wszystkich trzech samouczków, ale zalecamy wypełnienie co najmniej sekcji Pierwsze kroki. Pozostałe sekcje przewodnika pomogą Ci poszerzyć wiedzę.
Spis treści
Odbiorcy
Aby korzystać z biblioteki, musisz znać język Java i technologii Java.
Wiesz też, jak korzystać z wykresów, ale nie jest to niezbędne. Warto zapoznać się z protokołem przewodowym interfejsu Google wizualizacji API i językiem zapytań.
Omówienie przewodnika
Ten przewodnik zawiera następujące sekcje:
- Wprowadzenie
Przedstawiamy bibliotekę z omówieniem działania źródła danych.
- Instalacja
Opisuje wymagania wstępne i zależności bibliotek oraz sposób pobierania i kompilowania kodu źródłowego.
- Pierwsze kroki
Przedstawiamy
SimpleExampleServlet
.SimpleExampleServlet
to najprostsza przykładowa implementacja dostępna w bibliotece. W tej sekcji znajdziesz również szczegółowe instrukcje dotyczące uruchamiania i testowania środowiskaSimpleExampleServlet
. - Korzystanie z zewnętrznego magazynu danych
Przedstawiamy
CsvDataSourceServlet
.CsvDataSourceServlet
to przykładowa implementacja, w której plik CSV jest zewnętrznym magazynem danych. W tej sekcji znajdziesz również szczegółowe instrukcje dotyczące uruchamiania i testowania środowiskaCsvDataSourceServlet
. - Definiowanie możliwości i przepływu zdarzeń
Przedstawiamy
AdvancedExampleServlet2
.AdvancedExampleServlet2
to przykładowa implementacja, która definiuje możliwości i przepływ zdarzeń. W tej sekcji znajdziesz również szczegółowe instrukcje dotyczące uruchamiania i testowania środowiskaAdvancedExampleServlet2
. - Obsługa zabezpieczeń, błędów, ostrzeżeń i logowania
Opisuje, jak zabezpieczyć źródło danych oraz jak obsługiwać błędy, ostrzeżenia i logowanie.
- Wskazówki dotyczące implementacji
Udostępnia informacje, które pomogą Ci pisać bardziej złożone implementacje biblioteki.
- Pakiety bibliotek i klasy kluczy
Ogólne wprowadzenie do pakietów biblioteki i klas podstawowych.
Przykłady
Biblioteka zawiera 6 przykładowych implementacji. Trzy z nich zostały opisane w tym przewodniku, a inne nie. W tabeli poniżej znajdziesz przykład typu zachowań, które chcesz zaimplementować.
Przykład | Servlet przedłużony | Możliwości | Przebieg wydarzeń | Źródło danych |
SimpleExampleServlet Opis znajdziesz w artykule Pierwsze kroki. |
DataSourceServlet |
NONE |
Domyślna | W ramach zajęć |
CsvDataSourceServlet Opisane w artykule Korzystanie z zewnętrznego magazynu danych |
DataSourceServlet |
NONE |
Domyślna | Plik CSV |
AdvancedExampleServlet2 Opis znajdziesz w artykule Definiowanie procesu i procesu wydarzeń. |
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ślna | W ramach zajęć |
SqlDataSourceServlet Nieopisane w tym przewodniku |
DataSourceServlet |
SQL |
Domyślna | Baza danych SQL |
Więcej informacji
Informacje o projekcie Biblioteki źródeł danych znajdziesz na stronie głównej.