Questa guida descrive come utilizzare la libreria di origini dati di visualizzazione Google per implementare un'origine dati.
Questa guida fornisce una sezione del tutorial Come iniziare dopo i concetti contenuti nella sezione Introduzione. Questo approccio ti consente di creare una semplice origine dati e testarla utilizzando una visualizzazione. Le altre sezioni del tutorial sono Utilizzo di un datastore esterno e Definizione delle funzionalità e del flusso di eventi, che riguarda implementazioni più complesse. A seconda dei requisiti, potrebbe non essere necessario completare tutti e tre i tutorial, anche se consigliamo di completare almeno la sezione Per iniziare. Le altre sezioni della guida ti aiutano ad ampliare le tue conoscenze.
Contenuti
Pubblico
Per utilizzare la libreria, devi conoscere Java e la tecnologia Java servlet.
Devi anche capire come utilizzare i grafici e, sebbene non sia essenziale, è utile avere familiarità con il protocollo Wire dell'API Visualizzazione Google e con il linguaggio di query.
Panoramica della guida
Questa guida si articola nelle seguenti sezioni:
- Introduzione
Introduce la libreria, fornendo una panoramica di come funziona un'origine dati.
- Installazione
Descrive i prerequisiti e le dipendenze della libreria, nonché come scaricare e creare il codice sorgente.
- Per iniziare
Introduce
SimpleExampleServlet
.SimpleExampleServlet
è l'implementazione di esempio più semplice fornita con la libreria. Questa sezione fornisce anche istruzioni dettagliate su come eseguire e testareSimpleExampleServlet
. - Utilizzo di un datastore esterno
Introduce
CsvDataSourceServlet
.CsvDataSourceServlet
è un'implementazione di esempio che utilizza un file CSV come datastore esterno. Questa sezione fornisce anche istruzioni dettagliate su come eseguire e testareCsvDataSourceServlet
. - Definizione delle funzionalità e del flusso di eventi
Introduce
AdvancedExampleServlet2
.AdvancedExampleServlet2
è un'implementazione di esempio che definisce le funzionalità e il flusso di eventi. Questa sezione fornisce anche istruzioni dettagliate su come eseguire e testareAdvancedExampleServlet2
. - Gestione di sicurezza, errori, avvisi e logging
Descrive come rendere sicura l'origine dati e come gestire errori, avvisi e logging.
- Suggerimenti per l'implementazione
Fornisce informazioni che ti aiuteranno a scrivere implementazioni più complesse della libreria.
- Libreria
Pacchetti e classi chiave
Fornisce un'introduzione generale ai pacchetti della libreria e alle classi chiave.
Esempi di riferimento rapido
La libreria include sei implementazioni di esempio. Tre di queste sono descritte nella presente Guida, le altre no. La seguente tabella ti aiuterà a trovare un esempio del tipo di comportamento che vuoi implementare.
Esempio | Servlet esteso | Funzionalità | Flusso di eventi | Origine dei dati |
SimpleExampleServlet Descritto nella Guida introduttiva |
DataSourceServlet |
NONE |
Predefinito | All'interno del corso |
CsvDataSourceServlet Descritto in Utilizzo di un datastore esterno |
DataSourceServlet |
NONE |
Predefinito | File CSV |
AdvancedExampleServlet2 Descritto in Definizione delle funzionalità e del flusso di eventi |
HttpServlet |
SELECT |
Personalizzato | All'interno del corso |
SimpleExampleServlet2 Non descritto in questa guida |
HttpServlet |
NONE |
Personalizzato | All'interno del corso |
AdvancedExampleServlet Non descritto in questa guida |
DataSourceServlet |
SELECT |
Predefinito | All'interno del corso |
SqlDataSourceServlet Non descritto in questa guida |
DataSourceServlet |
SQL |
Predefinito | Database SQL |
Ulteriori informazioni
Per informazioni sul progetto della libreria di origini dati, consulta la home page.