Questa Guida descrive come utilizzare la libreria delle origini dati di visualizzazione Google per implementare un'origine dati.
Questa guida fornisce una sezione del tutorial Come iniziare dopo i concetti trattati nell'Introduzione. Questo approccio ti consente di creare un'origine dati semplice e testarla utilizzando una visualizzazione. Le altre sezioni del tutorial riguardano Utilizzo di un datastore esterno e Definizione di funzionalità e flusso di eventi, che trattano implementazioni più complesse. A seconda dei requisiti, potrebbe non essere necessario completare tutti e tre i tutorial, anche se è consigliabile completare almeno la sezione Per iniziare. Le altre sezioni della guida ti aiutano a sviluppare le tue conoscenze.
Contenuti
Pubblico
Per utilizzare la libreria, devi avere familiarità con Java e la tecnologia servlet Java.
È inoltre necessario sapere come utilizzare i grafici. Sebbene non sia essenziale, è utile conoscere il protocollo cavo dell'API Google Visualization e il linguaggio di query.
Panoramica della guida
Questa guida si articola nelle seguenti sezioni:
- Introduzione
Introduce la libreria, fornendo una panoramica del funzionamento di un'origine dati.
- Installazione
Descrive i prerequisiti e le dipendenze della libreria e come scaricare e creare il codice sorgente.
- Per iniziare
Presenta
SimpleExampleServlet
.SimpleExampleServlet
è l'implementazione di esempio più semplice fornita con la libreria. Questa sezione fornisce anche istruzioni passo passo su come eseguire e testareSimpleExampleServlet
. - Utilizzare un datastore esterno
Presenta
CsvDataSourceServlet
.CsvDataSourceServlet
è un'implementazione di esempio che utilizza un file CSV come datastore esterno. Questa sezione fornisce anche istruzioni passo passo su come eseguire e testareCsvDataSourceServlet
. - Definizione delle funzionalità e del flusso degli eventi
Presenta
AdvancedExampleServlet2
.AdvancedExampleServlet2
è un'implementazione di esempio che definisce le funzionalità e il flusso di eventi. Questa sezione fornisce anche istruzioni passo passo 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.
- Pacchetti di libreria e classi chiave
Fornisce un'introduzione generale ai pacchetti e alle classi chiave della libreria.
Esempi di riferimento rapido
La libreria include sei implementazioni di esempio. Tre di questi sono descritti in questa Guida, le altre no. La seguente tabella ti aiuterà a trovare un esempio del tipo di comportamento da implementare.
Esempio | Servlet esteso | Funzionalità | Flusso di eventi | Fonte dei dati |
SimpleExampleServlet Descritto in Come iniziare |
DataSourceServlet |
NONE |
Predefinita | All'interno del corso |
CsvDataSourceServlet Descritto in Utilizzare un datastore esterno |
DataSourceServlet |
NONE |
Predefinita | File CSV |
AdvancedExampleServlet2 Descritto in Definizione delle funzionalità e del flusso degli 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 |
Predefinita | All'interno del corso |
SqlDataSourceServlet Non descritto in questa guida |
DataSourceServlet |
SQL |
Predefinita | Database SQL |
Ulteriori informazioni
Per informazioni sul progetto Libreria di origini dati, consulta la home page.