1
Presentatie
- Gegevensintegratie. ETL-oplossingen.
- TOS: installatie, gebruikersvoorkeuren. Referentiedocumentatie.
- Productfilosofie. Functieontwerp.
Praktisch werk
Het gereedschap onder de knie krijgen. Presentatie van de specificaties voor het rode draad project.
2
Vereisten modelleren, een eerste opdracht ontwerpen
- Business Modeler. Functie Ontwerper.
- Belangrijkste verbindingen. CSV- en XML-componenten.
- Componenten van eenvoudige transformaties.
- Gegenereerde code bekijken, een taak uitvoeren.
Oefening
Ontwikkeling van een taak om een CSV-bron te sorteren, de gegevens te filteren en het resultaat op te slaan in een XML-bestand.
3
Functieontwikkeling optimaliseren
- Configureer herbruikbare verbindingen met behulp van metadata.
- Metagegevens bijwerken en doorsturen naar jobs, metagegevens importeren/exporteren.
- Taken instellen met behulp van contexten.
- Externaliseer contextvariabelen in ".properties" en ".ini" bestanden.
- Creëer en beheer uw eigen variabelen.
- Genereer testdatasets.
Oefening
Een taak herwerken met metadata en contexten. Genereer een testdataset voor deze taak.
4
Werken met databases
- Ondersteunde databases en hoofdcomponenten.
- Instellingen voor tabelbediening.
- Metagegevens en verbindingscontext voor een databaseschema.
- Delen van verbindingen en transactiebeheer.
- Query's maken met SQLBuilder.
Oefening
Het lezen en bijwerken van een gegevensopslagplaats die gehost wordt op een MySQL server.
5
Werken met gegevens uit meerdere bronnen
- Inleiding tot het component tMap.
- Invoerstromen configureren, verbindingen maken.
- Transformaties uitvoeren met behulp van variabelen, expressies en joins.
- Kwalificeer gegevens met behulp van filters.
- Genereer meerdere uitgangen, beheer afwijzingen.
Oefening
Consolidatie van gegevens uit meerdere bronnen en genereren van magazijnen.
6
Supplementen
- Een taak opsplitsen in subjobs met tRunJob. Taken starten vanaf de opdrachtregel. Periodieke uitvoering.
- Een opdracht debuggen, uitvoeringsstatistieken traceren.
- Rapportage tJasperOutput.
Oefening
Een Jasper-rapport genereren vanuit een magazijn.