
Du bekommst einen schnellen Überblick zur Kurs-Struktur.
Kenne die wichtigsten Punkte, um den Kurs optimal zu nutzen.
Du wirst sehen, warum Datenintegration wichtig ist.
Du bekommst einen Überblick über diesen Abschnitt.
Wir besprechen die Schritte zur Installation von Talend Open Studio auf Windows, Mac und Linux.
Ändere die Sprache der Benutzeroberfläche von Talend Open Studio auf Englisch, da die Übersetzungen unvollständig sind und das gesamte Kursprojekt englische Bezeichner hat.
Importiere das komplette Projekt für den Kurs. So kannst du jede Einstellung für jeden Job und jedes Video im gesamten Kurs vergleichen.
Falls der Projekt-Import bei dir nicht funktioniert, findest du in diesem Artikel Hilfe.
Im Anhang zu dieser Lektion findest du alle Dateien für den Kurs.
Wir werfen einen Blick auf die Struktur des Kursprojekts.
Du bekommst einen Überblick über diesen Abschnitt.
Wir erstellen ein sehr einfaches "Hallo Welt" Beispiel, damit du loslegen kannst.
Du bekommst einen Überblick über diesen Abschnitt.
Erhalte eine kurzen Übersicht über die Oberfläche von Talend Open Studio.
Lerne nützliche Abkürzungen und Funktionalitäten kennen, um effektiv mit Talend zu arbeiten.
Einige Komponenten benötigen externe Bibliotheken, die leicht installiert werden können.
Hier lernst du einige Tipps und Tricks, wie du Fehler in Talend leichter beheben kannst.
Zeigt dir, wie du eine (versehentlich) geschlossene Tabs wiederherstellen kannst
Du bekommst einen Überblick über diesen Abschnitt.
Wir werden einen umfassenderen Job erstellen. Er beinhaltet Erstellung, Umwandlung und Ausgabe von Daten.
Du bekommst einen Überblick über diesen Abschnitt.
Lies fast jeden Dateityp mit Talend.
Wir sehen, wie man eine Excel-Datei schreibt. Du kannst aber auch viele andere Formate erzeugen.
Liste den Inhalt von Ordnern mit Hilfe von Suchmustern auf. Auf diese Weise kannst du mehrere Dateien mit der gleichen Struktur leicht verarbeiten.
Wir werden das Wissen aus den vorherigen Videos zusammenführen: Lesen und Schreiben von Dateien zusammen mit Iterationen. Das wird durch die Verwendung von Variablen und die Überprüfung des Vorhandenseins von Dateien erweitert, bevor die eigentliche Arbeit erledigt wird.
Du bekommst einen Überblick über diesen Abschnitt.
Lerne den Unterschied zwischen "Built-In" und "Repository" kennen.
Lerne, was ein "Schema" in Talend ist und wie man es effektiv nutzt.
Du erhältst einen Überblick über einige wichtige Datentypen.
Du bekommst einen Überblick über die verschiedenen Datensatz- und Trigger-Verbindungstypen und deren Verwendung in Talend.
Lerne die wichtigste Tastenkombinationen und wie du sie richtig benutzt.
Du bekommst einen Überblick über diesen Abschnitt.
Lassen Sie uns sehen, welche Datenbank du für die folgenden Beispiele verwenden wirst.
Du lernst, wie man sich mit einer Datenbank verbindet.
Du wirst einige Daten in eine Tabelle in einer Datenbank schreiben.
Du wirst einige Daten aus einer Tabelle in einer Datenbank lesen.
Du wirst über Objekte in einer Datenbank iterieren.
Dieses Szenario zeigt dir, wie du einen Lookup durchführst und das Ergebnis in eine Tabelle schreibst.
Du bekommst einen Überblick über diesen Abschnitt.
Du lernst, wie man eine JSON-Datei mit und ohne Schleifen liest.
Du lernst, wie man eine XML-Datei mit Schleife liest.
Du lernst, wie man mit Talend auf Google Drive zugreift.
Du lernst, wie man in Talend einen REST-Service abfragen kann.
Du lernst, wie du mit Talend Dateien aus dem Internet herunterladen kannst.
Lerne, wie man RSS-Feeds mit Talend lesen kann.
Daten. Überall. Alle brav in ihrer eigenen Umgebung. Aber wer lässt sie eigentlich miteinander sprechen? Du! Mit Datenintegration. Werde zum Daten-Versteher und schaffe Mehrwert mit ETL und deinem neuen Wissen!
Talend Open Studio ist eine offene, flexible Lösung zur Datenintegration. Du baust deine Prozesse mit einem grafischen Editor und über 600 Komponenten sorgen für Flexibilität.
Jeder Abschnitt hat ein praktisches Beispiel und du erhältst dieses vollständige Material zu Beginn des Kurses. So kannst du jeden Abschnitt nicht nur ansehen, sondern auch mit deiner eigenen Lösung vergleichen. Dort sind auch umfangreiche, praktische Szenarien enthalten. Damit wirst du für die Praxis gut gerüstet sein!
Was sind die größten Themen, die dich erwarten?
Installation auf verschiedenen Betriebssystemen (Windows, Linux, Mac)
wichtige Datentypen verstehen und einsetzen
von Datenbanken lesen und schreiben
verschiedene Datei-Formate verarbeiten, wie Excel, XML, JSON, delimited, positional
Metadaten erzeugen und nutzen
Schemas aufbauen
hilfreiche Tastenkürzel verwenden
Daten von WebServices abrufen
mit GoogleDrive verbinden und Daten holen
Iteration und Schleifen einsetzen
Datenflüsse in Iterationen umwandeln
Job-Hierarchien aufbauen und verstehen
alle wichtigen Transformationen: Daten mappen, joinen, normalisieren, pivotieren und aggregieren
XML und JSON erzeugen und extrahieren
reguläre Ausdrücke einsetzen
Komponenten in Prozessen orchestrieren
Datenqualität überprüfen und verbessern
Fuzzy- und Interval-Matching einsetzen
Variablen für verschiedene Umgebungen einsetzen
Schema-Validierung vornehmen
Reject-Daten separat behandeln
Fehler schnell finden und beseitigen
aussagekräftige Logs schreiben
Warnungen und Abbrüche einbauen und darauf reagieren
Job-Hierarchien aufbauen und Daten zwischen verschiedenen Ebenen übergeben
eigene Annahmen implementieren und testen
dein Projekt für Logging, Versionierung und Context-Load konfigurieren
Best Practices kennenlernen und eigene etablieren
selbst dokumentieren und Dokumentation erzeugen lassen
Worauf wartest du noch? Bis gleich im Kurs!