Erstellen von Talend-Komponenten

Mit Tools von Talend lassen sich auf einfache Weise kundenspezifische Komponenten erstellen, die spezielle Anbindungen an vorhandene Systeme und unternehmensspezifische Anwendungen ermöglichen.

Dieser Kurs richtet sich an Java-Entwickler und befasst sich mit der Entwicklung von kundenspezifischen Talend-Komponenten zur Ergänzung der Funktionen, die durch die Talend Data Integration-Lösungen bereitgestellt werden. Die Teilnehmer machen sich mit dem Entwicklungs-Framework vertraut, mit dem sie Komponentenfunktionen erstellen, wiederverwenden, testen und debuggen. Außerdem lernen sie, wie fertiggestellte Komponenten dem Talend Studio hinzugefügt werden.

 

Dauer:

Zwei Tage (14 Stunden)

Zielgruppe:

Personen, die kundenspezifische Java-Komponenten zur Verwendung im Talend Studio erstellen möchten.

Voraussetzungen:

Entweder der Kurs „Talend Open Studio for Data Integration“ oder der Kurs „Lösungsentwicklung mit Talend Enterprise Data Integration“ sowie Erfahrung in der Java-Anwendungsentwicklung.

Lernziele:

Nach dem erfolgreich absolvierten Kurs können die Teilnehmer:

  • native Talend-Komponenten von kundenspezifischen Komponenten unterscheiden
  • eine Komponente erstellen, die das Verhalten eines standardmäßigen Talend-Konnektors reproduziert
  • eine Komponente erstellen, die das Verhalten einer standardmäßigen Datenflusskomponente reproduziert
  • wiederverwendbare Komponenten von zentraler Stelle aus verwalten
  • mit dem eingebetteten Java-Editor die Funktionen zur automatischen Vervollständigung, Syntaxprüfung, Dokumentation und Fehlerbeschreibung aktivieren
  • erstellte Funktionen mithilfe von Talend-Routinen organisieren
  • JAR-Dateien in Talend-Routinen einbetten
  • Jobs mithilfe von Joblets wiederverwenden
  • in der Debug-Ansicht die Werte von Variablen in Echtzeit überprüfen und ändern
  • Komponenten so erstellen, dass sie mithilfe von Eigenschaftendateien für Sprachen internationalisiert werden können
  • im Component Designer die XML-Beschreibung einer Komponente überprüfen
  • zusammenfassend erläutern, wie Talend Studio den Java-Code für Jobvorlagen und Jobskripts generiert, und einen Vorteil dieses Ansatzes nennen
  • zusammenfassend den Zweck und Inhalt der drei Vorlagendateien beschreiben
  • einen Konnektor zur Generierung eines Datenflusses entwickeln
  • eine Datenflusskomponente zur Modifikation eines Datenflusses entwickeln

Themen:

  • Kontextmanagement
  • Fehlermanagement
  • Code-Komponenten
  • Java-Editor
  • Verwalten von gemeinsam genutztem Code
  • Implementieren von Jobs
  • Debugging
  • Komponentenentwicklung
  • Komponentenbeschreibungsdateien
  • Lokalisierung
  • JET-Vorlagen
  • Laden einer JAR-Datei