Schulungsübersicht
Einführung in die erweiterten Funktionen von JasperReports
- Überblick über erweiterte Reporting-Funktionen
- Verständnis der JasperReports-Architektur
Arbeiten mit Unterberichten
- Erstellen und Integrieren von Unterberichten
- Parameterübertragung zwischen Haupt- und Unterberichten
- Verwaltung der Datenquellen von Unterberichten
- Vergleiche zwischen Gruppierungen und Unterberichten
Verwendung von Variablen und Berechnungen
- Erstellen und Verwenden von Variablen in Berichten
- Implementieren komplexer Berechnungen
- Daten aggregieren
Komplexe Datenquellenverbindungen
- Arbeiten mit mehreren Datenquellen
- Erstellen benutzerdefinierter Datenquellen
- Implementieren von Datenquellenfiltern
Anpassen von Berichtsvorlagen
- Erstellen benutzerdefinierter Vorlagen
- Verwenden von Stilen und bedingter Formatierung
- Entwerfen dynamischer Berichte
Fortgeschrittenes Charting und Visualisierung
- Implementieren von fortgeschrittenen Diagrammen und Graphen
- Verwenden von benutzerdefinierten Visualisierungen
- Erstellen und Integrieren von Pivot-Tabellen
- Integrieren von Drittanbieter-Visualisierungsbibliotheken
Scripting und Ausdrücke
- Schreiben benutzerdefinierter Ausdrücke und Scripts
- Verwenden von JavaScript und Groovy in JasperReports
- Implementieren von Scriptlets für erweiterte Logik
Parametrisierung und Benutzereingabe
- Erstellen und Verwenden komplexer Parameter
- Entwerfen interaktiver Berichte
- Implementieren parametergesteuerter Berichtsinhalte
Integrieren von JasperReports in Anwendungen
- Einbetten von JasperReports in Java-Anwendungen
- Nutzen des JasperReports Servers
- Integration über Web Services
Fortgeschrittene Exportoptionen
- Exportieren von Berichten in verschiedene Formate
- Anpassen von Exportkonfigurationen
- Implementieren benutzerdefinierter Exporter
Leistungsoptimierung
- Optimieren der Berichtsleistung
- Verwalten großer Datensätze
- Best Practices für effizientes Berichtdesign
Sicherheit und Berechtigungen
- Implementieren von Berichtsicherheit
- Verwalten von Benutzerberechtigungen und Zugriffskontrolle
- Nutzen des JasperReports Servers für sichere Berichtverteilung
Fortgeschrittene Gruppierungstechniken
- Vertiefte Schulung zur Verwendung von Gruppierungen
- Steuerung über mehrere Seiten
- Festes Formular mit einem variablen Abschnitt innerhalb
- Vorder- und Rückseite, wenn die Vorderseite variabel ist, aber die Rückseite fest ist
Zusammenfassung und nächste Schritte
Voraussetzungen
- Grundkenntnisse in JasperReports
- Vertrautheit mit SQL und Datenbankkonzepten
Zielgruppe
- BI-Analysten (Business Intelligence)
- ETL-Entwickler
- Datenbankfachkräfte
Erfahrungsberichte (4)
Refactoring Übung und Graph Visualisierung
Tiago Kocevar - Lang Energie AG / Osterwalder Zurich AG
Kurs - Business Intelligence and Data Analysis with Metabase
Deepthi war sehr empfänglich für meine Bedürfnisse, sie konnte erkennen, wann sie zusätzliche Komplexität hinzufügen und wann sie zurückhaltend sein und einen strukturierteren Ansatz verfolgen sollte. Deepthi hat wirklich in meinem Tempo gearbeitet und sicher gestellt, dass ich die neuen Funktionen/Tools selbstständig einsetzen kann, indem sie mir zunächst gezeigt hat, wie es geht, und mich dann selbst nachbauen ließ. Dies half enorm bei der Vertiefung des Trainings. Ich bin extrem zufrieden mit den Ergebnissen dieses Trainings und mit Deepthis Fachwissen!
Deepthi - Invest Northern Ireland
Kurs - IBM Cognos Analytics
Maschinelle Übersetzung
Er war gut vorbereitet - und er ist sehr sympathisch.
Oliver - Post CH AG
Kurs - Splunk Fundamentals
Maschinelle Übersetzung
viele praktische Übungen
Marcin - Narodowy Bank Polski
Kurs - Splunk Data Administration
Maschinelle Übersetzung