In diesem Leitfaden wird beschrieben, wie Sie die Datenquellenbibliothek von Google Visualization verwenden, um eine Datenquelle zu implementieren.
Dieser Leitfaden enthält nach den Konzepten in der Einführung eine Anleitung für die ersten Schritte. Mit diesem Ansatz können Sie eine einfache Datenquelle erstellen und mithilfe einer Visualisierung testen. In den anderen Anleitungsabschnitten 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 durchzugehen. In den anderen Abschnitten des Leitfadens können Sie Ihr Wissen vertiefen.
Inhalt
Zielgruppe
Sie müssen mit Java und der Java-Servlet-Technologie vertraut sein, um die Bibliothek verwenden zu können.
Außerdem sollten Sie mit der Verwendung von Diagrammen vertraut sein. Es ist jedoch nicht unbedingt erforderlich, dass Sie mit dem Kabelprotokoll der Google Visualization API und der Abfragesprache vertraut sind.
Übersicht
Diese Anleitung ist wie folgt gegliedert:
- Einführung
Hier wird die Bibliothek vorgestellt und Sie erhalten einen Überblick über die Funktionsweise einer Datenquelle.
- Installation
Beschreibt die Voraussetzungen und Abhängigkeiten der Bibliothek und gibt an, wie der Quellcode heruntergeladen und erstellt wird.
- Einstieg
Führt
SimpleExampleServlet
ein.SimpleExampleServlet
ist die einfachste Beispielimplementierung, die für die Bibliothek bereitgestellt wird. In diesem Abschnitt finden Sie außerdem eine detaillierte Anleitung zum Ausführen und Testen vonSimpleExampleServlet
. - Externen Datenspeicher verwenden
Führt
CsvDataSourceServlet
ein.CsvDataSourceServlet
ist eine Beispielimplementierung, bei der eine CSV-Datei als externer Datenspeicher verwendet wird. In diesem Abschnitt finden Sie außerdem eine detaillierte Anleitung zum Ausführen und Testen vonCsvDataSourceServlet
. - Funktionen und den Ablauf von Ereignissen definieren
Führt
AdvancedExampleServlet2
ein.AdvancedExampleServlet2
ist eine Beispielimplementierung, die die Funktionen und den Ablauf von Ereignissen definiert. In diesem Abschnitt finden Sie außerdem eine detaillierte Anleitung zum Ausführen und Testen vonAdvancedExampleServlet2
. - Sicherheit, Fehler, Warnungen und Logging handhaben
Beschreibt, wie Sie Ihre Datenquelle sicher machen und wie Sie Fehler, Warnungen und Logging handhaben
- Tipps zur Implementierung
Liefert Informationen, mit denen Sie komplexere Implementierungen der Bibliothek schreiben können.
- Bibliothekspakete und Schlüsselklassen
Bietet eine allgemeine Einführung in die Pakete und Schlüsselklassen der Bibliothek.
Beispiele – Kurzreferenz
Die Bibliothek enthält sechs Beispielimplementierungen. Drei davon werden in diesem Leitfaden beschrieben, die anderen nicht. Die folgende Tabelle enthält Beispiele für Verhaltensweisen, die Sie implementieren möchten.
Beispiel | Servlet erweitert | Funktionen | Ereignisfluss | Datenquelle |
SimpleExampleServlet Eine Beschreibung unter Erste Schritte |
DataSourceServlet |
NONE |
Standard | Innerhalb des Kurses |
CsvDataSourceServlet Beschrieben unter Externen Datenspeicher verwenden |
DataSourceServlet |
NONE |
Standard | CSV-Datei |
AdvancedExampleServlet2 Beschrieben unter Funktionen und Ereignisfluss definieren |
HttpServlet |
SELECT |
Benutzerdefiniert | Innerhalb des Kurses |
SimpleExampleServlet2 Nicht in diesem Leitfaden beschrieben |
HttpServlet |
NONE |
Benutzerdefiniert | Innerhalb des Kurses |
AdvancedExampleServlet Nicht in diesem Leitfaden beschrieben |
DataSourceServlet |
SELECT |
Standard | Innerhalb des Kurses |
SqlDataSourceServlet Nicht in diesem Leitfaden beschrieben |
DataSourceServlet |
SQL |
Standard | SQL-Datenbank |
Weitere Informationen
Informationen zum Projekt der Datenquellenbibliothek finden Sie auf der Startseite.