Ce guide explique comment utiliser la bibliothèque de sources de données de visualisation Google pour implémenter une source de données.
Ce guide fournit une section de tutoriel Premiers pas une fois les concepts de l'Introduction atteints. Cette approche vous permet de créer une source de données simple et de la tester à l'aide d'une visualisation. Les autres sections du tutoriel sont intitulées Utiliser un datastore externe et Définir les fonctionnalités et le flux d'événements, qui couvrent des implémentations plus complexes. Selon vos besoins, vous n'aurez peut-être pas besoin de suivre les trois tutoriels. Il est toutefois recommandé de terminer la section Premiers pas. Les autres sections du guide vous aident à approfondir vos connaissances.
Contenus
Audience
Vous devez être familiarisé avec Java et la technologie de servlet Java pour utiliser la bibliothèque.
Vous devez également comprendre comment utiliser les graphiques. Bien qu'il ne soit pas essentiel, il peut être utile de se familiariser avec le protocole filaire de l'API Google Visualization, ainsi que le langage de requête.
Présentation du guide
Ce guide inclut les sections suivantes :
- Introduction
Présentation de la bibliothèque et du fonctionnement d'une source de données
- Installation
Cette page décrit les conditions préalables et les dépendances de la bibliothèque, et explique comment télécharger et créer le code source.
- Premiers pas
Introduit
SimpleExampleServlet
.SimpleExampleServlet
est l'exemple de mise en œuvre le plus simple fourni avec la bibliothèque. Cette section fournit également des instructions détaillées sur la façon d'exécuter et de testerSimpleExampleServlet
. - Utiliser un datastore externe
Introduit
CsvDataSourceServlet
.CsvDataSourceServlet
est un exemple d'implémentation qui utilise un fichier CSV comme datastore externe. Cette section fournit également des instructions détaillées sur la façon d'exécuter et de testerCsvDataSourceServlet
. - Définir les fonctionnalités et le flux d'événements
Introduit
AdvancedExampleServlet2
.AdvancedExampleServlet2
est un exemple d'implémentation qui définit les capacités et le flux d'événements. Cette section fournit également des instructions détaillées sur la façon d'exécuter et de testerAdvancedExampleServlet2
. - Gérer la sécurité, les erreurs, les avertissements et la journalisation
Cette page explique comment sécuriser votre source de données et gérer les erreurs, les avertissements et la journalisation.
- Conseils d'implémentation
Fournit des informations qui vous aideront à écrire des implémentations plus complexes de la bibliothèque.
- Packages de bibliothèques et classes de clés
Cette page présente les packages et les classes de clés de la bibliothèque.
Exemples de référence rapide
La bibliothèque est fournie avec six exemples d'implémentations. Trois d'entre elles sont décrites dans ce guide, les autres ne le sont pas. Le tableau suivant vous aidera à trouver un exemple du type de comportement que vous souhaitez mettre en œuvre.
Exemple | Servlet étendu | Fonctionnalités | Flux d'événements | Source de données |
SimpleExampleServlet Décrit dans Premiers pas |
DataSourceServlet |
NONE |
Par défaut | Au sein du cours |
CsvDataSourceServlet Décrit dans Utiliser un datastore externe |
DataSourceServlet |
NONE |
Par défaut | Fichier CSV |
AdvancedExampleServlet2 Description de la section Définir les fonctionnalités et le flux d'événements |
HttpServlet |
SELECT |
Personnalisés | Au sein du cours |
SimpleExampleServlet2 Non décrite dans ce guide |
HttpServlet |
NONE |
Personnalisés | Au sein du cours |
AdvancedExampleServlet Non décrite dans ce guide |
DataSourceServlet |
SELECT |
Par défaut | Au sein du cours |
SqlDataSourceServlet Non décrite dans ce guide |
DataSourceServlet |
SQL |
Par défaut | SQL Database |
En savoir plus
Pour en savoir plus sur le projet de bibliothèque de sources de données, consultez la page d'accueil.