Udemybeginnerfr

Maîtrisez l'essentiel Talend Data Integration

Master Talend Data Integration! Learn ETL, data pipelines, and data warehousing with this comprehensive A-Z guide. Boost your data skills today.

4.4(18)
45students
5h 24m
Certificate
Ulrich MONJI
Ulrich MONJIConsultant Formateur Indépendant

Course Content

Maîtrisez l'essentiel Talend Data Integration is a beginner-level Udemy course taught by Ulrich MONJI. It runs 5h 24m, is taught in French, and includes a certificate of completion. Learners rate it 4.4 out of 5 from 18 reviews, with 45 students enrolled. It is a paid course, last updated September 2024.

Master Data Integration with Talend Studio: A Comprehensive Training

Unlock the power of data! This course is designed for both aspiring and experienced professionals seeking to master Talend Studio for Data Integration. Gain a deep understanding of the data integration process and learn to build reliable and maintainable data integration jobs. By the end of this training, you'll be proficient in extracting, transforming, and loading (ETL) data from various sources into target databases.

Who Should Attend?

This course is ideal for:

  • Data Analysts
  • Business Intelligence (BI) Engineers
  • Students
  • Data Managers
  • System/Database Administrators
  • Project Managers
  • Professionals Seeking Career Transitions

Prerequisites:

  • Basic understanding of SQL.
  • Familiarity with Java (beneficial, but not required).

Course Content:

Part 1: Introduction to Talend Data Integration

  • Understanding data integration challenges and available ETL tools.
  • Exploring Data Warehousing, Data Migration, Data Consolidation, and Data Synchronization.
  • Talend Open Studio overview: licensing, support, and download.
  • Hands-on Workshop: Installation and environment setup of Talend Open Studio.

Part 2: Getting Started with Talend

  • Creating and managing Workspaces and Projects.
  • Importing and exporting projects.
  • Navigating the Talend interface and repository.
  • Understanding key Talend components.
  • Hands-on Workshop: Creating and executing Talend jobs.

Part 3: Working with Files

  • Importing data from delimited files.
  • Reading XML and JSON files.
  • Utilizing delimited files effectively.
  • Hands-on Workshop: Managing structured files and performing basic operations on CSV, JSON, and XML.

Part 4: Database Integration

  • Connecting to databases from Talend jobs.
  • Writing data to PostgreSQL tables.
  • Reading data from PostgreSQL tables.
  • Sharing and closing database connections.
  • Hands-on Workshop: Connecting a Talend job to a database and configuring generic database components for reading and writing data.

Part 5: Leveraging Repository Metadata

  • Configuring the Talend environment.
  • Using metadata for delimited files.
  • Using metadata for XML files.
  • Using metadata for databases.
  • Utilizing generic schemas.
  • Updating metadata.
  • Hands-on Workshop: Creating and utilizing different metadata types for component configuration.

Part 6: Data Processing

  • Mapping input to output using the tMap component.
  • Performing joins and handling join failures.
  • Filtering data and handling filter failures.
  • Using expressions and variables in the mapping editor.
  • Sorting and aggregating data with data processing components.
  • Hands-on Workshop: Multi-source, multi-destination extraction and processing with tMap on a comprehensive example.

Part 7: Variables and Contexts

  • Using variables within a job.
  • Configuring the environment.
  • Creating Built-in context variables.
  • Connecting to databases using context variables.
  • Creating context groups in the repository.
  • Modifying context variables from a flow.
  • Hands-on Workshop: Creating and utilizing variables for different development and production environments.

Part 8: Creating Executables and Docker Images

  • Building standalone jobs.
  • Executing standalone jobs outside of Talend Studio.
  • Creating new versions of existing jobs.
  • Building jobs as Docker images.
  • Running jobs within a Docker container.

Part 9: Execution Control

  • Listing, archiving, and deleting files from a directory.
  • Managing iterations within a job.
  • Reusing component variables for configuration.
  • Using Trigger Links to connect components and sub-jobs.
  • Creating master jobs.
  • Replacing context variables for sub-jobs.
  • Exporting master jobs and dependencies.

Part 10: Error Handling

  • Stopping a job on component errors.
  • Applying specific execution paths on component errors.
  • Displaying warnings under specific conditions.
  • Configuring logging levels.
  • Hands-on Workshop: Implementing error handling in a
$ whoami — the devs behind tutorialsearch.io

Want AI in your product? Hire the team behind TutorialSearch.io

LLM features, RAG, agents and automation wired into a real product — built by the devs who shipped this site.

Aromathérapie - connaître les huiles essentielles

by Diane - Enchanteresse en Santé

5.0(3)
1h 36m
beginner

Bonheur et joie, boosters de performance

by Philippe de Albert Académie

5.0(11)
37m
all