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 propose une section du tutoriel Premiers pas après les concepts de l'introduction. 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 Utiliser un data store externe et Définir des fonctionnalités et le flux d'événements, qui couvrent des implémentations plus complexes. En fonction de vos besoins, vous n'aurez peut-être pas besoin de suivre les trois tutoriels. Toutefois, il est recommandé de remplir au moins la section Premiers pas. Les autres sections du guide vous aideront à approfondir vos connaissances.
Sommaire
Audience
Vous devez connaître Java et la technologie de servlet Java pour utiliser cette bibliothèque.
Vous devez également comprendre comment utiliser les graphiques. Bien que ce ne soit pas essentiel, il est utile de connaître le protocole filaire de l'API Google Visualization et le langage de requête.
Présentation du guide
Ce guide inclut les sections suivantes :
- Introduction
Présente la bibliothèque et offre un aperçu 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 compiler le code source.
- Premiers pas
Introduction de
SimpleExampleServlet
.SimpleExampleServlet
est l'exemple d'implémentation le plus simple fourni avec la bibliothèque. Cette section fournit également des instructions détaillées sur l'exécution et le test deSimpleExampleServlet
. - Utiliser un data store externe
Introduction de
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 l'exécution et le test deCsvDataSourceServlet
. - Définir des fonctionnalités et le flux d'événements
Introduction de
AdvancedExampleServlet2
.AdvancedExampleServlet2
est un exemple d'implémentation qui définit les fonctionnalités et le flux d'événements. Cette section fournit également des instructions détaillées sur l'exécution et le test deAdvancedExampleServlet2
. - Gérer la sécurité, les erreurs, les avertissements et la journalisation
Cette page vous explique comment sécuriser votre source de données et comment gérer les erreurs, les avertissements et la journalisation.
- Conseils pour l'implémentation
Fournit des informations qui vous aideront à écrire des implémentations plus complexes de la bibliothèque.
- Packages de bibliothèque et classes de clés
Fournit une présentation générale des packages et des classes de clés de la bibliothèque.
Référence rapide pour des exemples
La bibliothèque est fournie avec six exemples d'implémentations. Trois d'entre elles sont décrites dans le présent guide, les autres non. Le tableau suivant vous aidera à trouver un exemple du type de comportement que vous souhaitez implémenter.
Exemple | servlet étendu | Fonctionnalités | Flux d'événements | Source de données |
SimpleExampleServlet Décrit dans la section Premiers pas |
DataSourceServlet |
NONE |
Par défaut | Au sein d'un cours |
CsvDataSourceServlet Décrit dans Utiliser un data store externe |
DataSourceServlet |
NONE |
Par défaut | Fichier CSV |
AdvancedExampleServlet2 Décrit dans Définir des fonctionnalités et le flux d'événements |
HttpServlet |
SELECT |
Personnalisée | Au sein d'un cours |
SimpleExampleServlet2 Non décrit dans ce guide |
HttpServlet |
NONE |
Personnalisée | Au sein d'un cours |
AdvancedExampleServlet Non décrit dans ce guide |
DataSourceServlet |
SELECT |
Par défaut | Au sein d'un cours |
SqlDataSourceServlet Non décrit dans ce guide |
DataSourceServlet |
SQL |
Par défaut | Base de données SQL |
En savoir plus
Pour en savoir plus sur le projet Bibliothèque de sources de données, consultez la page d'accueil.