In diesem Leitfaden wird beschrieben, wie Sie mit der Datenquellenbibliothek für Visualisierungen von Google eine Datenquelle implementieren.
In diesem Leitfaden finden Sie im Anschluss an die Konzepte aus der Einführung den Abschnitt Erste Schritte. Mit diesem Ansatz können Sie eine einfache Datenquelle erstellen und mithilfe einer Visualisierung testen. In den anderen Abschnitten der Anleitung Externen Datenspeicher verwenden und Funktionen und Ereignisfluss definieren werden komplexere Implementierungen behandelt. Je nach Ihren Anforderungen müssen Sie möglicherweise nicht alle drei Anleitungen durcharbeiten. Es wird jedoch empfohlen, zumindest den Abschnitt Erste Schritte abzuschließen. Die anderen Abschnitte des Leitfadens helfen Ihnen, Ihr Wissen zu erweitern.
Inhalt
Zielgruppe
Sie müssen mit der Java- und der Java-Servlet-Technologie vertraut sein, um die Bibliothek verwenden zu können.
Sie müssen auch wissen, wie Sie Diagramme verwenden. Es ist zwar nicht unbedingt erforderlich, aber mit dem Wire-Protokoll der Google Visualization API und der Abfragesprache vertraut zu sein.
Übersicht des Leitfadens
Diese Anleitung ist wie folgt gegliedert:
- Einführung
Stellt die Bibliothek vor und bietet einen Überblick über die Funktionsweise einer Datenquelle.
- Installation
Hier werden die Voraussetzungen und Abhängigkeiten der Bibliothek sowie das Herunterladen und Erstellen des Quellcodes beschrieben.
- Einstieg
Vorstellung von
SimpleExampleServlet
.SimpleExampleServlet
ist die einfachste Beispielimplementierung, die mit der Bibliothek bereitgestellt wird. In diesem Abschnitt finden Sie außerdem eine detaillierte Anleitung zum Ausführen und Testen vonSimpleExampleServlet
. - Externen Datenspeicher verwenden
Vorstellung von
CsvDataSourceServlet
.CsvDataSourceServlet
ist eine Beispielimplementierung, die eine CSV-Datei als externen Datenspeicher verwendet. In diesem Abschnitt finden Sie außerdem eine detaillierte Anleitung zum Ausführen und Testen vonCsvDataSourceServlet
. - Funktionen und Ereignisfluss definieren
Vorstellung von
AdvancedExampleServlet2
.AdvancedExampleServlet2
ist eine Beispielimplementierung, die die Funktionen und den Ereignisfluss definiert. In diesem Abschnitt finden Sie außerdem eine detaillierte Anleitung zum Ausführen und Testen vonAdvancedExampleServlet2
. - Handhabung von Sicherheit, Fehlern, Warnungen und Logging
Hier wird beschrieben, wie Sie Ihre Datenquelle schützen und mit Fehlern, Warnungen und Logging umgehen.
- Tipps zur Implementierung
Informationen zum Schreiben komplexerer Implementierungen der Bibliothek
- Bibliothekspakete und Schlüsselklassen
Bietet eine allgemeine Einführung in die Pakete und Schlüsselklassen der Bibliothek.
Beispiele – Kurzübersicht
Die Bibliothek enthält sechs Beispielimplementierungen. Drei davon werden in diesem Leitfaden beschrieben, die anderen nicht. In der folgenden Tabelle finden Sie ein Beispiel für das Verhalten, das Sie implementieren möchten.
Beispiel | Servlet erweitert | Leistungsspektrum | Ereignisfluss | Datenquelle |
SimpleExampleServlet Unter Erste Schritte beschrieben |
DataSourceServlet |
NONE |
Standard | Innerhalb des Kurses |
CsvDataSourceServlet Beschrieben unter Externen Datenspeicher verwenden |
DataSourceServlet |
NONE |
Standard | CSV-Datei |
AdvancedExampleServlet2 Beschreibung unter Funktionen und Ereignisfluss definieren |
HttpServlet |
SELECT |
Benutzerdefiniert | Innerhalb des Kurses |
SimpleExampleServlet2 Nicht in dieser Übersicht beschrieben |
HttpServlet |
NONE |
Benutzerdefiniert | Innerhalb des Kurses |
AdvancedExampleServlet Nicht in dieser Übersicht beschrieben |
DataSourceServlet |
SELECT |
Standard | Innerhalb des Kurses |
SqlDataSourceServlet Nicht in dieser Übersicht beschrieben |
DataSourceServlet |
SQL |
Standard | SQL-Datenbank |
Weitere Informationen
Informationen zum Projekt „Datenquellenbibliothek“ finden Sie auf der Startseite.