TIBCO JasperServer 8.1.0

TIBCO hat die neue Version 8.1.0 von TIBCO JasperReports Server und der damit verbundenen Produkte (TIBCO JasperReports Library & TIBCO Jaspersoft Studio Professional) veröffentlicht. Neue Features Mit Burst Reporting wird eine Möglichkeit geschaffen, Berichtsausführungen (Parameter, Ausgabeoptionen) noch detaillierter einplanen zu können. Ein Report Burst besteht– vereinfacht gesprochen –  aus einer Liste von Parametern + Ausgabe(n) für einen Bericht. Bei der Berichtsausführung werden dann alle vorhandenen Kombinationen durchgeführt und die Berichte verteilt. Eine zusätzliches externe Orchestration kann somit entfallen. Das JasperReports Web Studio lässt sich nun im JasperReports Server integrieren. Somit wird eine Berichtsentwicklung ohne lokale Installtionen [...]

Von |28. Juli 2022|Kategorien: Aktuelles, Jaspersoft|

Ausgleichen des inkonsistenten Ladens von Daten am Seitenende in JasperReports – Teil 1

JasperReports ist ein leistungsstarkes Werkzeug zur Erstellung anspruchsvoller Berichte in zahlreichen Zielformaten auf der Grundlage unterschiedlichster Datenquellen für verschiedene Zielsysteme. Dieser Blog-Beitrag befasst sich mit einem Problem, welches bei der Erstellung von mehrseitigen Berichten auftritt. Genauer gesagt: JasperReports zeigt inkonsistentes Verhalten beim Laden des letzten Datensatzes am Ende einer Seite. In diesem ersten Teil des Beitrags wird das Problem skizziert, und zwei einfache, aber nicht zufriedenstellende Lösungen erläutert. Im zweiten Teil wird eine kompliziertere, aber voll funktionsfähige Lösung für das Problem demonstriert. […]

Von |2. Februar 2022|Kategorien: Aktuelles, Jaspersoft|Tags: , |

Ausgleichen des inkonsistenten Ladens von Daten am Seitenende in JasperReports – Teil 2

JasperReports ist ein leistungsstarkes Werkzeug zur Erstellung anspruchsvoller Berichte in zahlreichen Zielformaten auf der Grundlage unterschiedlichster Datenquellen für verschiedene Zielsysteme. Dieser Blog-Beitrag befasst sich mit einem Problem, welches bei der Erstellung von mehrseitigen Berichten auftritt. Genauer gesagt: JasperReports zeigt inkonsistentes Verhalten beim Laden des letzten Datensatzes am Ende einer Seite. Der erste Teil dieses Beitrags hat das grundlegende Problem skizziert und erläuterte zwei einfache, aber nicht zufriedenstellende Lösungen. Dieser zweite Teil demonstriert eine kompliziertere, aber voll funktionsfähige Lösung. […]

Dynamisch generierte Bilder in JasperReports mit SimpleDataRenderer

Eine wichtige Anforderung bei der Erstellung von Berichten mit Jaspersoft ist die Darstellung von Datensätzen in leicht verständlicher Form. Grafische Darstellungen sind hierzu oft gut geeignet; so bietet Jaspersoft beispielsweise die automatische Generierung von (HTML5-)Charts an. Je nach Berichtsanforderung kann es aber sein, dass sich eine Text- und Grafikdarstellung vermischen sollen, z.B. in Form von unterschiedlich großen Balken pro Zeile wie in folgendem Beispielbericht über die Beliebtheit einzelner Farben beim Autokauf: Eine derartige Anforderung lässt sich nicht trivial über die Verwendung eines Charts abbilden. Ebenso ist die klassische Variante, Bilder über eine Datei in einen Bericht einzubinden, so wie es [...]

Continuous Integration, Continuous Delivery und Deployment mit TIBCO Jaspersoft

Wie Sie dem Blog-Beitrag Continuous Integration, Continuous Delivery und Deployment in BI-Projekten entnehmen können, ist uns durch die Betreuung aktueller Kundenprojekte klargeworden, dass in BI-Projekten die neu entwickelten bzw. angepassten Artefakte noch häufig mittels händischer Prozesse bereitgestellt werden und dies neben Mehraufwand immer auch eine potentielle Fehlerquelle darstellt. Im Folgendem stellen Wir Ihnen einen Lösungsansatz für die Berichtsentwicklung und -wartung mit TIBCO Jaspersoft unter Einsatz von automatisierten Prozessen vor. Dieser Beitrag fokussiert die Verwendung des TIBCO Jaspersoft Studios sowie des Jaspersoft Reportservers. Beim Einsatz der JasperReports Library zur Ausführung von Berichten ist das im Folgenden beschriebene Verfahren nicht relevant. Um [...]

Continuous Integration, Continuous Delivery und Deployment in BI-Projekten

Durch die steigende Verbreitung von agilen Entwicklungsmethoden im Bereich der „klassischen“ Softwareentwicklung haben sich die Ansätze der kontinuierlichen Integration zum defacto Standard entwickelt. Währenddessen erfolgt die Integration bzw. Bereitstellung von entwickelten Artefakten aus dem Umfeld der Business Intelligence wie beispielsweise bei DDLs, Ladestrecken oder Berichten häufig noch über händische Prozesse. Im Zuge aktueller Projekte mit den Technologien unserer Partner haben wir festgestellt, dass der Bedarf an standardisierten und somit automatisierbaren Prozessen im Entwicklungs-, Bereitstellungs- sowie Freigabeprozess neuer Artefakte weit größer ist, als das Bewusstsein der Anwender über die Möglichkeiten der eingesetzten Applikationen. Standardisierter Bereitstellungsprozess von Artefakten in BI-Projekten Um Artefakte [...]

Jaspersoft 7.5 – Mehr als nur ein neuer Anstrich (Webinar)

Jaspersoft 7.5, die neueste Softwareversion für Analysen und eingebettetes Reporting, ist seit Kurzem mit wesentlichen Neurungen auf dem Markt. Jaspersoft 7.5 bietet einen erheblich optimierten Workflow, um ansprechende Datenvisualisierungen zu erstellen und nahtlos in Anwendungen einzubetten. Fokus der Version 7.5 liegt auf der Verbesserung der Ad-Hoc-Berichte und der Domains. In der generierenden Bibliothek JasperReports gibt es durch den Wechsel auf Version 6.11 wesentliche Neuerungen wie Java 11-Kompatibilität und weitere Features beim Export in diverse Dateiformate. Nehmen Sie am Freitag, 06.3.2020 an unserem deutschsprachigen Webinar mit unserem Technologiepartner TIBCO teil, erfahren Sie alles über die wichtigsten Neuerungen von Jaspersoft 7.5 und [...]

Einführung in TIBCO Jaspersoft 7.2 (Webinar)

Wir freuen uns, das Release von TIBCO Jaspersoft 7.2 anzukündigen. Unser Technologiepartner TIBCO veröffentlicht eine aktualisierte Version seiner Softwarelösung, die im Besonderen Verbesserungen an den Jaspersoft-Domänen beinhaltet. Die neue Version steigert die Präsentationsfähigkeit von Ergebnissen, die intuitive Anwendung und zuletzt auch die Performance der Technologie. In unserem Webinar in Kooperation mit TIBCO präsentieren wir die Neuerungen von Jaspersoft 7.2 und zeigen in einer Live-Demo die Anwendung in der Praxis. Anhand von Beispielen erläutern unsere Referenten das Optimierungspotential, welches durch die Aktualisierung von Jaspersoft für Ihr Unternehmen entsteht. Was sind Jaspersoft-Domänen? Domänen verbergen die Komplexität der Datenbank und bieten Ihren Nutzern [...]

Aufbereitung von Daten für das Reporting mit Jaspersoft im Sinne der Drei-Schichten-Architektur

Die Drei-Schichten-Architektur beschreibt das Konzept, eine Software-Lösung in drei Schritte zu unterteilen: In Präsentationsschicht, Logikschicht und Datenhaltungsschicht. Die oberste Schicht ist hierbei für die Präsentation und Nutzerinteraktion gedacht. Diese kann z.B. durch einen Jasper-Report realisiert werden. Im Gegensatz dazu stellt die unterste Schicht (Datenhaltungsschicht) die Rohdaten dar, die in den Jasper-Report einfließen, z.B. Verkaufsdaten in einer Tabelle in einer Datenbank. In diesem Beitrag betrachte ich die mittlere Schicht (Logikschicht) einmal genauer. Diese Ebene beschreibt die Verarbeitung der Rohdaten (z.B. Selektion und Verrechnung), bevor diese angezeigt werden. Für diesen Schritt kann der Anwender eine Datenabfrage bei der Erstellung eines Jasper-Reports im Jaspersoft Studio [...]