Opleiding : Talend Open Studio, gegevensintegratie implementeren

Talend Open Studio, gegevensintegratie implementeren




Talend Open Studio (TOS) is een gratis ETL-toepassing die massale synchronisatie van informatie van de ene database naar de andere mogelijk maakt. Deze cursus leert u hoe u TOS jobs ontwerpt, modelleert en ontwikkelt om de verschillende problemen aan te pakken.


INTER
INTRA
OP MAAT

Praktijkcursus ter plaatse of via klasverband op afstand

Ref. TOT
  3d - 21u00
Prijs : Neem contact met ons op




Talend Open Studio (TOS) is een gratis ETL-toepassing die massale synchronisatie van informatie van de ene database naar de andere mogelijk maakt. Deze cursus leert u hoe u TOS jobs ontwerpt, modelleert en ontwikkelt om de verschillende problemen aan te pakken.


Pedagogische doelstellingen
Aan het einde van de training is de deelnemer in staat om:
Taken ontwerpen en ontwikkelen in de Talend ETL-toepassing
De ontwikkelde banen optimaliseren door gebruik te maken van contexten en gegevenssets
Complexere transformaties uitvoeren met behulp van variabelen, expressies en joins
Een taak uitvoeren en debuggen, uitvoeringsstatistieken traceren

Doelgroep
Ontwikkelaars, projectmanagers, business intelligence consultants, databasebeheerders.

Voorafgaande vereisten
Goede kennis van RDBMS en SQL. Kennis van Java is een pluspunt.

Praktische modaliteiten
Praktisch werk
Reeks miniprojecten om steeds uitgebreidere Talend-taken te ontwerpen.
Leer methodes
Theoretische input geïllustreerd door implementatievoorbeelden, daarna geconsolideerd door de voltooiing van Talend mini-projecten.

Opleidingsprogramma

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.


Feedback van klanten
3,9 / 5
De feedback van klanten is afkomstig van eindevaluaties na de opleiding. De score wordt berekend op basis van alle evaluaties die minder dan 12 maanden oud zijn. Alleen die met een tekstcommentaar worden weergegeven.


Data en plaats
Selecteer uw locatie of kies voor de les op afstand en kies vervolgens uw datum.
Klas op afstand