BIRT

Loader DigitalCityEen ogenblik, aub...

BIRT

(Réf.100015)
21
Uur/Uren
Werkzoekende
Betalend

Georganiseerd door:

Wat zijn de doelstellingen van de opleiding?

Alle aspecten van rapportvoorbereiding met de WYSWIG BIRT Designer tool en het genereren van rapporten in verschillende printformaten met behulp van de BIRT rendering engine behandelen

Opleidingsprogramma

Inleiding

Business Intelligence, rapportage en het BIRT-aanbod
BI en problemen met het genereren van rapporten
Belangrijkste marktspelers en het Opensource-model
BIRT-aanbod: Engine en Designer

Eerste stappen met BIRT

Aangeboden functionaliteiten
Beschikbare soorten rapporten
Opbouw en elementen van een rapport
Java-integratie, Java EE

Distributie en installatie

De verschillende beschikbare distributies
Voorwaarden en installatie
Presentatie van de distributie, documentatie en voorbeelden
Praktisch werk: Installatie van de distributie en opzetten van de ontwikkelomgeving

Eerste rapport met BIRT

Presentatie van BIRT Designer:

Begrip project, rapport, sjabloon
Eclipse weergaven en perspectieven
Paletten van elementen
Designer configuratie

Gegevensbronnen :

De verschillende ondersteunde gegevensbronnen Gegevensverbruik tijdens het genereren
Herinnering aan JDBC en definitie van een relationele gegevensbron in de Designer Definitie van een XML-gegevensbron
Gegevensverkenner

Gegevenssets:

Opzetten en testen van de SQL-query
Regels voor velden
Java/SQL type matching

Eerste lijst verslag

Labels, tekst, gegevens en tabelelementen gebruiken
Gegevens koppelen aan elementen
Het rapport uitvoeren PDF, HTML genereren

Hands-on: Bronnen en gegevenssets definiëren, een rapport maken

Kernbegrippen

Een rapport opmaken

Stijlen beheren
Hulpmiddelen voor uitlijning
Kleuren en lettertypen
Gegevens opmaken en converteren
Hoofdpagina's

Sorteren en groepen

Sorteren delegeren aan de BIRT-engine
Groepsdefinities en het nesten van groepen
Aggregatieberekeningen
Kolommen in tabellen samenvoegen

Parameters en uitdrukkingen

Gebruik van parameters, Parameters gebruikt in SQL queries Hoe een parameter in te voeren
Cascading parameters
Expressies, types, beschikbare syntaxis Reguliere expressies

Praktisch werk : Gebruik van de verschillende gepresenteerde elementen, beheer van stijlen, lettertypen, kleuren Groeperen van gegevens voor aggregatieberekeningen Geparametriseerd rapport

Organiseren van de ontwikkeling van verslagen

Bibliotheken en hergebruik

Bronbibliotheken en datasets
Componentenbibliotheken en stijlen
Organisatie van bibliotheken, publicatie
Lokale herdefinities

Gebruik van sjablonen

Een sjabloon maken
Publiceren en gebruiken

Aanpassing en scripting

Syntax-elementen
Grafische aanpassing
De dataset wijzigen

Praktisch werk: opzetten van bibliotheken, publicatie en gebruik
Toepassing van een grafisch charter via scripting

Geavanceerde elementen

Subrapporten

Gebruik van subrapporten, vergelijking met groepen Expressie van de gegevensbron en de query, doorgeven van parameters Verwijzing naar het subrapport in het bovenliggende rapport
Koppeling van de huidige gegevens aan het subrapport

Grafieken

Beschikbare grafieken en bijbehorende datasets
Specifieke attributen van de verschillende grafieken
Koppeling van hyperlinks
Documentatie en beschikbare uitbreidingen

Kruistabellen

Principes van kruistabellen, groepering van rijen en kolommen
Metingen, cellen, totalen
Kruistabellen en OLAP

Praktisch werk: Master/detailrapport met subrapporten, doorgeven van parameters en ophalen van retourwaarden
Grafieken Kruistabellen


Java en BIRT

Integratie

Geval van een Java-toepassing
Geval van een oorlog
Integratie in Java EE

BIRT API

Design engine API
Graph engine API


Praktijkwerk: Integratie van BIRT in een webtoepassing
Programmatische afhandeling van een rapport via de BIRT API

Integratie in een Linux-systeem: Linux-commando om een rapport te genereren

Deze cursus verschijnt in de catalogus Dawan maar er zijn nog geen data gepland.