Seminare
Seminare

Talend Open Studio - Data Integration

Webinar - PROKODA GmbH

Talend Open Studio - Data Integration
Termin Ort Preis*
12.09.2024- 13.09.2024 online 1.422,05 €
*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:

Agenda Kurs-Übersicht

  • Warum Daten-Integration?
  • Was kann Talend?

Setup für den Kurs

  • Installation unter Windows, Mac und Linux
  • Sprache von Talend Open Studio
  • Kurs-Projekt importieren
  • Kurs-Dateien runterladen
  • Das Kurs-Projekt erkunden
  • ”Hallo Welt” mit tMsgBox

Lerne die Benutzer-Oberfläche kennen

  • Oberfläche kennenlernen
  • Nützliche Helfer
  • Externe Bibliotheken installieren
  • Fehler finden
  • Wo ist mein Tab?
  • Dein erster ETL Job

Grundlagen der Datei-Verarbeitung

  • Dateien lesen
  • Dateien schreiben
  • Ordner-Inhalte auflisten
  • Szenario zur Datei-Verarbeitung

Eigenschaften in Talend verstehen

  • BuiltIn vs. Repository
  • Schema
  • Datentypen
  • Verbindungs-Typen
  • Ctrl + Leertaste

Relationale Datenbanken verarbeiten

  • Deine Datenbank
  • Zur Datenbank verbinden
  • In die Datenbank schreiben
  • Von der Datenbank lesen
  • Iteration über Datenbank-Inhalte
  • Szenario Datenbank-Verarbeitung

Andere Formate verarbeiten: Cloud, JSON, REST, ...

  • JSON verarbeiten
  • XML verarbeiten
  • Google Drive-Zugriff
  • REST-Service abfragen
  • Datei Downloads
  • RSS Feeds lesen

Variablen in Jobs verwenden

  • Context-Variablen erzeugen
  • Umgebungen für Variablen erstellen
  • Datentypen im Context
  • Zentraler Context
  • Context für Metadaten erstellen
  • Context schreiben und laden
  • Context implizit laden
  • Globale Variablen

Transformations-Komponenten und ihre Verwendung

  • Daten filtern
  • Daten sortieren
  • Aggregation von Daten
  • Datentypen konvertieren
  • Auftrennung von Daten
  • De-Normalisierung
  • Einfache Joins
  • Sakila installieren
  • Mapping mit Join, Filter und Transformation
  • Feld-Extraktion: JSON, XML, positional, delimited, Regex
  • XML- und JSON-Felder erzeugen
  • Beispieldaten generieren
  • Daten pivotieren

Datenqualitäts-Komponenten

  • Duplikate entfernen
  • Intervalle matchen
  • Ersetzungen vornehmen
  • Schema-Prüfung
  • Redundanz-Schlüssel
  • Fuzzy Matching

Operationen zum Datei-Management

  • Basis-Operationen
  • Dateien vergleichen
  • Datei-Eigenschaften
  • Listings von Dateien
  • Komprimieren von Dateien
  • Temporäre Dateien

Jobs orchestrieren mit Hierarchien und Subjobs

  • Pre- & Post-Job
  • MessageBox
  • Replizieren und Vereinen
  • Datenfluss zu Iteration & umgekehrt
  • Schleifen
  • Warten und Messen
  • Interaktion mit dem Betriebssystem
  • Job-Hierarchien
  • Sub-Job Trigger
  • Komponenten-Trigger
  • Bedingte Trigger

Logging-Konfiguration und Komponenten

  • Daten debuggen
  • Annahmen testen
  • Volumen loggen
  • Fehler & Warnung loggen
  • Ausführung loggen
  • Jobs loggen
  • Jobs besser loggen
  • Projekte loggen

Dokumentation und Best Practices

  • Best Practices einsetzen
  • Dokumentation erstellen

Job Deployment ohne Talend Open Studio

  • Job-Code erzeugen & ausführen
  • Parameter ändern

Projekt-Handling

  • Projekte anlegen und löschen
  • Export und Import
  • Projekt-Einstellungen

Anwendungsfälle

  • Excel-Dateien erzeugen
  • Multi-Schema-XML lesen
  • Anhängen an eine Textdatei
Teilnahmevoraussetzungen:

Voraussetzungen

Für eine optimale Teilnahme am Kurs empfehlen wir folgende Vorkenntnisse:

  • Kenntnisse in Java - Programmierung und SQL sind hilfreich
Zielgruppe:

Zielgruppe

  • Entwickler
  • Anwender
  • Administratoren
Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha