SlideShare a Scribd company logo
Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data
Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data
Agenda
Talend
Talend Components
File Components
Processing Components
Database Components
Copyright © 2018, edureka and/or its affiliates. All rights reserved.
Talend
Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data
Talend
1
Talend is an open source data integration platform/ vendor
Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data
Talend
1
2
Talend is an open source data integration platform/ vendor
It provides various software and services which helps companies become data-driven
Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data
Talend
1
2
3
Talend is an open source data integration platform/ vendor
It provides various software and services which helps companies become data-driven
Helps the organizations in taking real-time decisions
Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data
Talend
1
2
3
4
Talend is an open source data integration platform/ vendor
It provides various software and services which helps companies become data-driven
Helps the organizations in taking real-time decisions
It enables customers to adopt new innovations and scale to meet market demands
Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data
Talend
1
2
3
4
5
Talend is an open source data integration platform/ vendor
It provides various software and services which helps companies become data-driven
Helps the organizations in taking real-time decisions
It enables customers to adopt new innovations and scale to meet market demands
Recognized as a leader in the Gartner Magic Quadrant for Data Integration Tools &
Forrester Big Data Fabric Wave
Copyright © 2018, edureka and/or its affiliates. All rights reserved.
Talend Components
Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data
Talend Components
A functional piece which is used to perform a single operation
Palette contains the graphical representation of the components
It is a snippet of Java code that is generated when a Job is executed
Talend provides more than 900 components
Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data
Business Intelligence
Data Quality
ESB
Misc
Talend MDM
Business
Databases
File
Orchestration
Unstructured
Talend Component Families
Big Data Cloud
Custom Code DotNET
ELT Internet
Logs & Error Processing
System XML
Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data
Business Intelligence
Data Quality
ESB
Misc
Talend MDM
Business
Databases
File
Orchestration
Unstructured
Talend Component Families
Big Data Cloud
Custom Code DotNET
ELT Internet
Logs & Error Processing
System XML
Copyright © 2018, edureka and/or its affiliates. All rights reserved.
File Components
Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data
tFileInputExcel
This component helps in reading an Excel file (.xls or .xlsx) and extracts data line by line
It opens a file and reads it row by row in order to split up the data into fields using regular expressions
Then using a Row link, it sends fields as defined in the schema to the next component in the Job
Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data
tFileOutputDelimited
This component outputs the data to a delimited fileThis component helps in reading an Excel file (.xls or .xlsx) and extracts data line by line
This component helps in writing a delimited file which holds the organized data according to the defined schema
Using this component you can add custom header and footer to the file
Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data
tFileList
This component iterates on files or folders of a set directory
It retrieves a set of files or folders based on a particular filemask pattern and iterates on each unity
Using this component you can even iterate the sub-directory elements
Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data
tFileExists
This component helps in checking whether a file exists or not
It helps in streamlining the processes by automating recurrent and tedious tasks like checking if a file exists
This component can be used as a standalone component
Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data
tFileCopy
This component helps in copying a source file or folder into a target directory
It helps in streamlining the processes by automating recurrent and tedious copy tasks
This component can be used as a standalone component
Copyright © 2018, edureka and/or its affiliates. All rights reserved.
Processing Components
Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data
tMap
It is used for simple reorganization of fields to the most complex data transformational Jobs
It helps in transforming and routing data from single or multiple sources to single or multiple destinations
This is an advanced component which is integrated to the Talend Studio as a plugin
Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data
tJoin
It ensures that the data quality of data from any source against a reference data source
It compares columns from the main flow with reference columns from the lookup flow & outputs the main flow or rejected data
This component helps in joining two tables by doing an exact match on several columns
Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data
tFilterRow
The schema of this component is read-only
It helps in parametrizing filters on the source data/ incoming data
This component helps in filtering input rows by setting one or more conditions on the selected columns
Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data
tSortRow
This component is defined as an intermediary step as it requires input and output to handle the flow of data
It helps in creating metrics and classification table
This component helps in sorting the input data based on one or several columns, by sort type and order
Copyright © 2018, edureka and/or its affiliates. All rights reserved.
Database Components
Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data
Database Components
Firebird
This family provides Talend components which cover various needs like opening connections, reading and
writing tables, committing transactions, performing rollback for error handling etc.
More than 40 RDBMS are available in Talend
Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data
tMysqlConnection
This component helps in opening a new connection to the database for a current transaction
It is used to open a connection to the specified database that can then be reused in the subsequent Subjob(s)
Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data
tMysqlInput
Then using Main row link, it passes on the field list to the next component
It executes a DB query with a strictly defined order which must correspond to the schema definition
This component helps in reading a database and extracting fields based on a query
Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data
tMysqlRow
It acts on the actual DB structure or on the data based on the nature of the query and the database
This component implements a flow in the Job design but doesn't provide any output
This is a specific component for this MySQL database query
Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data
tMysqlOutput
It works based on the flow incoming from the preceding component in the Job
It executes the action defined on the table/data contained in the table
This component helps in writing, updating, making changes or suppressing entries in a database
Talend Components | tMap, tJoin, tFileList, tInputFileDelimited | Talend Online Training | Edureka

More Related Content

What's hot

Talend Open Studio for Big Data | Talend Open Studio Tutorial | Talend Online...
Talend Open Studio for Big Data | Talend Open Studio Tutorial | Talend Online...Talend Open Studio for Big Data | Talend Open Studio Tutorial | Talend Online...
Talend Open Studio for Big Data | Talend Open Studio Tutorial | Talend Online...
Edureka!
 
Talend Big Data Capabilities Overview
Talend Big Data Capabilities OverviewTalend Big Data Capabilities Overview
Talend Big Data Capabilities Overview
Rajan Kanitkar
 
Talend Introduction by TSI
Talend Introduction by TSITalend Introduction by TSI
Talend Introduction by TSI
Remain Software
 
Introduction to ETL and Data Integration
Introduction to ETL and Data IntegrationIntroduction to ETL and Data Integration
Introduction to ETL and Data Integration
CloverDX (formerly known as CloverETL)
 
Slowly changing dimension
Slowly changing dimension Slowly changing dimension
Slowly changing dimension
Sunita Sahu
 
Informatica PowerCenter
Informatica PowerCenterInformatica PowerCenter
Informatica PowerCenter
Ramy Mahrous
 
What is Talend | Talend Tutorial for Beginners | Talend Online Training | Edu...
What is Talend | Talend Tutorial for Beginners | Talend Online Training | Edu...What is Talend | Talend Tutorial for Beginners | Talend Online Training | Edu...
What is Talend | Talend Tutorial for Beginners | Talend Online Training | Edu...
Edureka!
 
Data modelling 101
Data modelling 101Data modelling 101
Data modelling 101
Christopher Bradley
 
Introduction to Data Engineering
Introduction to Data EngineeringIntroduction to Data Engineering
Introduction to Data Engineering
Hadi Fadlallah
 
Tableau - Learning Objectives for Data, Graphs, Filters, Dashboards and Advan...
Tableau - Learning Objectives for Data, Graphs, Filters, Dashboards and Advan...Tableau - Learning Objectives for Data, Graphs, Filters, Dashboards and Advan...
Tableau - Learning Objectives for Data, Graphs, Filters, Dashboards and Advan...
Srinath Reddy
 
Get Savvy with Snowflake
Get Savvy with SnowflakeGet Savvy with Snowflake
Get Savvy with Snowflake
Matillion
 
Talend Interview Questions and Answers | Talend Online Training | Talend Tuto...
Talend Interview Questions and Answers | Talend Online Training | Talend Tuto...Talend Interview Questions and Answers | Talend Online Training | Talend Tuto...
Talend Interview Questions and Answers | Talend Online Training | Talend Tuto...
Edureka!
 
Open Source ETL vs Commercial ETL
Open Source ETL vs Commercial ETLOpen Source ETL vs Commercial ETL
Open Source ETL vs Commercial ETL
Jonathan Levin
 
Snowflake Overview
Snowflake OverviewSnowflake Overview
Snowflake Overview
Snowflake Computing
 
Data Lake,beyond the Data Warehouse
Data Lake,beyond the Data WarehouseData Lake,beyond the Data Warehouse
Data Lake,beyond the Data Warehouse
Data Science Thailand
 
What is Informatica Powercenter
What is Informatica PowercenterWhat is Informatica Powercenter
What is Informatica Powercenter
BigClasses Com
 
Etl techniques
Etl techniquesEtl techniques
Etl techniques
mahezabeenIlkal
 
Intro to Data Vault 2.0 on Snowflake
Intro to Data Vault 2.0 on SnowflakeIntro to Data Vault 2.0 on Snowflake
Intro to Data Vault 2.0 on Snowflake
Kent Graziano
 
ETL
ETLETL
Data Visualization With Tableau | Edureka
Data Visualization With Tableau | EdurekaData Visualization With Tableau | Edureka
Data Visualization With Tableau | Edureka
Edureka!
 

What's hot (20)

Talend Open Studio for Big Data | Talend Open Studio Tutorial | Talend Online...
Talend Open Studio for Big Data | Talend Open Studio Tutorial | Talend Online...Talend Open Studio for Big Data | Talend Open Studio Tutorial | Talend Online...
Talend Open Studio for Big Data | Talend Open Studio Tutorial | Talend Online...
 
Talend Big Data Capabilities Overview
Talend Big Data Capabilities OverviewTalend Big Data Capabilities Overview
Talend Big Data Capabilities Overview
 
Talend Introduction by TSI
Talend Introduction by TSITalend Introduction by TSI
Talend Introduction by TSI
 
Introduction to ETL and Data Integration
Introduction to ETL and Data IntegrationIntroduction to ETL and Data Integration
Introduction to ETL and Data Integration
 
Slowly changing dimension
Slowly changing dimension Slowly changing dimension
Slowly changing dimension
 
Informatica PowerCenter
Informatica PowerCenterInformatica PowerCenter
Informatica PowerCenter
 
What is Talend | Talend Tutorial for Beginners | Talend Online Training | Edu...
What is Talend | Talend Tutorial for Beginners | Talend Online Training | Edu...What is Talend | Talend Tutorial for Beginners | Talend Online Training | Edu...
What is Talend | Talend Tutorial for Beginners | Talend Online Training | Edu...
 
Data modelling 101
Data modelling 101Data modelling 101
Data modelling 101
 
Introduction to Data Engineering
Introduction to Data EngineeringIntroduction to Data Engineering
Introduction to Data Engineering
 
Tableau - Learning Objectives for Data, Graphs, Filters, Dashboards and Advan...
Tableau - Learning Objectives for Data, Graphs, Filters, Dashboards and Advan...Tableau - Learning Objectives for Data, Graphs, Filters, Dashboards and Advan...
Tableau - Learning Objectives for Data, Graphs, Filters, Dashboards and Advan...
 
Get Savvy with Snowflake
Get Savvy with SnowflakeGet Savvy with Snowflake
Get Savvy with Snowflake
 
Talend Interview Questions and Answers | Talend Online Training | Talend Tuto...
Talend Interview Questions and Answers | Talend Online Training | Talend Tuto...Talend Interview Questions and Answers | Talend Online Training | Talend Tuto...
Talend Interview Questions and Answers | Talend Online Training | Talend Tuto...
 
Open Source ETL vs Commercial ETL
Open Source ETL vs Commercial ETLOpen Source ETL vs Commercial ETL
Open Source ETL vs Commercial ETL
 
Snowflake Overview
Snowflake OverviewSnowflake Overview
Snowflake Overview
 
Data Lake,beyond the Data Warehouse
Data Lake,beyond the Data WarehouseData Lake,beyond the Data Warehouse
Data Lake,beyond the Data Warehouse
 
What is Informatica Powercenter
What is Informatica PowercenterWhat is Informatica Powercenter
What is Informatica Powercenter
 
Etl techniques
Etl techniquesEtl techniques
Etl techniques
 
Intro to Data Vault 2.0 on Snowflake
Intro to Data Vault 2.0 on SnowflakeIntro to Data Vault 2.0 on Snowflake
Intro to Data Vault 2.0 on Snowflake
 
ETL
ETLETL
ETL
 
Data Visualization With Tableau | Edureka
Data Visualization With Tableau | EdurekaData Visualization With Tableau | Edureka
Data Visualization With Tableau | Edureka
 

Similar to Talend Components | tMap, tJoin, tFileList, tInputFileDelimited | Talend Online Training | Edureka

Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)
Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)
Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)
Rittman Analytics
 
Manipulating Data with Talend.
Manipulating Data with Talend.Manipulating Data with Talend.
Manipulating Data with Talend.
Edureka!
 
Manipulating data with Talend. Learn how?
Manipulating data with Talend. Learn how?Manipulating data with Talend. Learn how?
Manipulating data with Talend. Learn how?
Edureka!
 
Talend webinar
Talend webinarTalend webinar
Talend webinar
Edureka!
 
Big Data Transformation Powered By Apache Spark.pptx
Big Data Transformation Powered By Apache Spark.pptxBig Data Transformation Powered By Apache Spark.pptx
Big Data Transformation Powered By Apache Spark.pptx
Knoldus Inc.
 
Big Data Transformations Powered By Spark
Big Data Transformations Powered By SparkBig Data Transformations Powered By Spark
Big Data Transformations Powered By Spark
Knoldus Inc.
 
Working with informtiaca teradata parallel transporter
Working with informtiaca teradata parallel transporterWorking with informtiaca teradata parallel transporter
Working with informtiaca teradata parallel transporter
Anjaneyulu Gunti
 
ETL using Big Data Talend
ETL using Big Data Talend  ETL using Big Data Talend
ETL using Big Data Talend
Edureka!
 
Why Talend for Big Data?
Why Talend for Big Data?Why Talend for Big Data?
Why Talend for Big Data?
Edureka!
 
Simplifying Big Data ETL with Talend
Simplifying Big Data ETL with TalendSimplifying Big Data ETL with Talend
Simplifying Big Data ETL with Talend
Edureka!
 
Webinar : Talend : The Non-Programmer's Swiss Knife for Big Data
Webinar  : Talend : The Non-Programmer's Swiss Knife for Big DataWebinar  : Talend : The Non-Programmer's Swiss Knife for Big Data
Webinar : Talend : The Non-Programmer's Swiss Knife for Big Data
Edureka!
 
Teradata
TeradataTeradata
Oracle Big Data Governance Webcast Charts
Oracle Big Data Governance Webcast ChartsOracle Big Data Governance Webcast Charts
Oracle Big Data Governance Webcast Charts
Jeffrey T. Pollock
 
ETL VS ELT.pdf
ETL VS ELT.pdfETL VS ELT.pdf
ETL VS ELT.pdf
BOSupport
 
Data Wrangling and Visualization Using Python
Data Wrangling and Visualization Using PythonData Wrangling and Visualization Using Python
Data Wrangling and Visualization Using Python
MOHITKUMAR1379
 
Tera stream ETL
Tera stream ETLTera stream ETL
Visualization using Tableau
Visualization using TableauVisualization using Tableau
Visualization using Tableau
Girija Muscut
 
Arun Mathew Thomas_resume
Arun Mathew Thomas_resumeArun Mathew Thomas_resume
Arun Mathew Thomas_resume
ARUN THOMAS
 
SAP BW vs Teradat; A White Paper
SAP BW vs Teradat; A White PaperSAP BW vs Teradat; A White Paper
SAP BW vs Teradat; A White Paper
Vipul Neema
 
ilide.info-talend-open-studio-for-data-integration-pr_f4a743b84c8b04cbebbf4c7...
ilide.info-talend-open-studio-for-data-integration-pr_f4a743b84c8b04cbebbf4c7...ilide.info-talend-open-studio-for-data-integration-pr_f4a743b84c8b04cbebbf4c7...
ilide.info-talend-open-studio-for-data-integration-pr_f4a743b84c8b04cbebbf4c7...
khadijahd2
 

Similar to Talend Components | tMap, tJoin, tFileList, tInputFileDelimited | Talend Online Training | Edureka (20)

Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)
Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)
Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)
 
Manipulating Data with Talend.
Manipulating Data with Talend.Manipulating Data with Talend.
Manipulating Data with Talend.
 
Manipulating data with Talend. Learn how?
Manipulating data with Talend. Learn how?Manipulating data with Talend. Learn how?
Manipulating data with Talend. Learn how?
 
Talend webinar
Talend webinarTalend webinar
Talend webinar
 
Big Data Transformation Powered By Apache Spark.pptx
Big Data Transformation Powered By Apache Spark.pptxBig Data Transformation Powered By Apache Spark.pptx
Big Data Transformation Powered By Apache Spark.pptx
 
Big Data Transformations Powered By Spark
Big Data Transformations Powered By SparkBig Data Transformations Powered By Spark
Big Data Transformations Powered By Spark
 
Working with informtiaca teradata parallel transporter
Working with informtiaca teradata parallel transporterWorking with informtiaca teradata parallel transporter
Working with informtiaca teradata parallel transporter
 
ETL using Big Data Talend
ETL using Big Data Talend  ETL using Big Data Talend
ETL using Big Data Talend
 
Why Talend for Big Data?
Why Talend for Big Data?Why Talend for Big Data?
Why Talend for Big Data?
 
Simplifying Big Data ETL with Talend
Simplifying Big Data ETL with TalendSimplifying Big Data ETL with Talend
Simplifying Big Data ETL with Talend
 
Webinar : Talend : The Non-Programmer's Swiss Knife for Big Data
Webinar  : Talend : The Non-Programmer's Swiss Knife for Big DataWebinar  : Talend : The Non-Programmer's Swiss Knife for Big Data
Webinar : Talend : The Non-Programmer's Swiss Knife for Big Data
 
Teradata
TeradataTeradata
Teradata
 
Oracle Big Data Governance Webcast Charts
Oracle Big Data Governance Webcast ChartsOracle Big Data Governance Webcast Charts
Oracle Big Data Governance Webcast Charts
 
ETL VS ELT.pdf
ETL VS ELT.pdfETL VS ELT.pdf
ETL VS ELT.pdf
 
Data Wrangling and Visualization Using Python
Data Wrangling and Visualization Using PythonData Wrangling and Visualization Using Python
Data Wrangling and Visualization Using Python
 
Tera stream ETL
Tera stream ETLTera stream ETL
Tera stream ETL
 
Visualization using Tableau
Visualization using TableauVisualization using Tableau
Visualization using Tableau
 
Arun Mathew Thomas_resume
Arun Mathew Thomas_resumeArun Mathew Thomas_resume
Arun Mathew Thomas_resume
 
SAP BW vs Teradat; A White Paper
SAP BW vs Teradat; A White PaperSAP BW vs Teradat; A White Paper
SAP BW vs Teradat; A White Paper
 
ilide.info-talend-open-studio-for-data-integration-pr_f4a743b84c8b04cbebbf4c7...
ilide.info-talend-open-studio-for-data-integration-pr_f4a743b84c8b04cbebbf4c7...ilide.info-talend-open-studio-for-data-integration-pr_f4a743b84c8b04cbebbf4c7...
ilide.info-talend-open-studio-for-data-integration-pr_f4a743b84c8b04cbebbf4c7...
 

More from Edureka!

What to learn during the 21 days Lockdown | Edureka
What to learn during the 21 days Lockdown | EdurekaWhat to learn during the 21 days Lockdown | Edureka
What to learn during the 21 days Lockdown | Edureka
Edureka!
 
Top 10 Dying Programming Languages in 2020 | Edureka
Top 10 Dying Programming Languages in 2020 | EdurekaTop 10 Dying Programming Languages in 2020 | Edureka
Top 10 Dying Programming Languages in 2020 | Edureka
Edureka!
 
Top 5 Trending Business Intelligence Tools | Edureka
Top 5 Trending Business Intelligence Tools | EdurekaTop 5 Trending Business Intelligence Tools | Edureka
Top 5 Trending Business Intelligence Tools | Edureka
Edureka!
 
Tableau Tutorial for Data Science | Edureka
Tableau Tutorial for Data Science | EdurekaTableau Tutorial for Data Science | Edureka
Tableau Tutorial for Data Science | Edureka
Edureka!
 
Python Programming Tutorial | Edureka
Python Programming Tutorial | EdurekaPython Programming Tutorial | Edureka
Python Programming Tutorial | Edureka
Edureka!
 
Top 5 PMP Certifications | Edureka
Top 5 PMP Certifications | EdurekaTop 5 PMP Certifications | Edureka
Top 5 PMP Certifications | Edureka
Edureka!
 
Top Maven Interview Questions in 2020 | Edureka
Top Maven Interview Questions in 2020 | EdurekaTop Maven Interview Questions in 2020 | Edureka
Top Maven Interview Questions in 2020 | Edureka
Edureka!
 
Linux Mint Tutorial | Edureka
Linux Mint Tutorial | EdurekaLinux Mint Tutorial | Edureka
Linux Mint Tutorial | Edureka
Edureka!
 
How to Deploy Java Web App in AWS| Edureka
How to Deploy Java Web App in AWS| EdurekaHow to Deploy Java Web App in AWS| Edureka
How to Deploy Java Web App in AWS| Edureka
Edureka!
 
Importance of Digital Marketing | Edureka
Importance of Digital Marketing | EdurekaImportance of Digital Marketing | Edureka
Importance of Digital Marketing | Edureka
Edureka!
 
RPA in 2020 | Edureka
RPA in 2020 | EdurekaRPA in 2020 | Edureka
RPA in 2020 | Edureka
Edureka!
 
Email Notifications in Jenkins | Edureka
Email Notifications in Jenkins | EdurekaEmail Notifications in Jenkins | Edureka
Email Notifications in Jenkins | Edureka
Edureka!
 
EA Algorithm in Machine Learning | Edureka
EA Algorithm in Machine Learning | EdurekaEA Algorithm in Machine Learning | Edureka
EA Algorithm in Machine Learning | Edureka
Edureka!
 
Cognitive AI Tutorial | Edureka
Cognitive AI Tutorial | EdurekaCognitive AI Tutorial | Edureka
Cognitive AI Tutorial | Edureka
Edureka!
 
AWS Cloud Practitioner Tutorial | Edureka
AWS Cloud Practitioner Tutorial | EdurekaAWS Cloud Practitioner Tutorial | Edureka
AWS Cloud Practitioner Tutorial | Edureka
Edureka!
 
Blue Prism Top Interview Questions | Edureka
Blue Prism Top Interview Questions | EdurekaBlue Prism Top Interview Questions | Edureka
Blue Prism Top Interview Questions | Edureka
Edureka!
 
Big Data on AWS Tutorial | Edureka
Big Data on AWS Tutorial | Edureka Big Data on AWS Tutorial | Edureka
Big Data on AWS Tutorial | Edureka
Edureka!
 
A star algorithm | A* Algorithm in Artificial Intelligence | Edureka
A star algorithm | A* Algorithm in Artificial Intelligence | EdurekaA star algorithm | A* Algorithm in Artificial Intelligence | Edureka
A star algorithm | A* Algorithm in Artificial Intelligence | Edureka
Edureka!
 
Kubernetes Installation on Ubuntu | Edureka
Kubernetes Installation on Ubuntu | EdurekaKubernetes Installation on Ubuntu | Edureka
Kubernetes Installation on Ubuntu | Edureka
Edureka!
 
Introduction to DevOps | Edureka
Introduction to DevOps | EdurekaIntroduction to DevOps | Edureka
Introduction to DevOps | Edureka
Edureka!
 

More from Edureka! (20)

What to learn during the 21 days Lockdown | Edureka
What to learn during the 21 days Lockdown | EdurekaWhat to learn during the 21 days Lockdown | Edureka
What to learn during the 21 days Lockdown | Edureka
 
Top 10 Dying Programming Languages in 2020 | Edureka
Top 10 Dying Programming Languages in 2020 | EdurekaTop 10 Dying Programming Languages in 2020 | Edureka
Top 10 Dying Programming Languages in 2020 | Edureka
 
Top 5 Trending Business Intelligence Tools | Edureka
Top 5 Trending Business Intelligence Tools | EdurekaTop 5 Trending Business Intelligence Tools | Edureka
Top 5 Trending Business Intelligence Tools | Edureka
 
Tableau Tutorial for Data Science | Edureka
Tableau Tutorial for Data Science | EdurekaTableau Tutorial for Data Science | Edureka
Tableau Tutorial for Data Science | Edureka
 
Python Programming Tutorial | Edureka
Python Programming Tutorial | EdurekaPython Programming Tutorial | Edureka
Python Programming Tutorial | Edureka
 
Top 5 PMP Certifications | Edureka
Top 5 PMP Certifications | EdurekaTop 5 PMP Certifications | Edureka
Top 5 PMP Certifications | Edureka
 
Top Maven Interview Questions in 2020 | Edureka
Top Maven Interview Questions in 2020 | EdurekaTop Maven Interview Questions in 2020 | Edureka
Top Maven Interview Questions in 2020 | Edureka
 
Linux Mint Tutorial | Edureka
Linux Mint Tutorial | EdurekaLinux Mint Tutorial | Edureka
Linux Mint Tutorial | Edureka
 
How to Deploy Java Web App in AWS| Edureka
How to Deploy Java Web App in AWS| EdurekaHow to Deploy Java Web App in AWS| Edureka
How to Deploy Java Web App in AWS| Edureka
 
Importance of Digital Marketing | Edureka
Importance of Digital Marketing | EdurekaImportance of Digital Marketing | Edureka
Importance of Digital Marketing | Edureka
 
RPA in 2020 | Edureka
RPA in 2020 | EdurekaRPA in 2020 | Edureka
RPA in 2020 | Edureka
 
Email Notifications in Jenkins | Edureka
Email Notifications in Jenkins | EdurekaEmail Notifications in Jenkins | Edureka
Email Notifications in Jenkins | Edureka
 
EA Algorithm in Machine Learning | Edureka
EA Algorithm in Machine Learning | EdurekaEA Algorithm in Machine Learning | Edureka
EA Algorithm in Machine Learning | Edureka
 
Cognitive AI Tutorial | Edureka
Cognitive AI Tutorial | EdurekaCognitive AI Tutorial | Edureka
Cognitive AI Tutorial | Edureka
 
AWS Cloud Practitioner Tutorial | Edureka
AWS Cloud Practitioner Tutorial | EdurekaAWS Cloud Practitioner Tutorial | Edureka
AWS Cloud Practitioner Tutorial | Edureka
 
Blue Prism Top Interview Questions | Edureka
Blue Prism Top Interview Questions | EdurekaBlue Prism Top Interview Questions | Edureka
Blue Prism Top Interview Questions | Edureka
 
Big Data on AWS Tutorial | Edureka
Big Data on AWS Tutorial | Edureka Big Data on AWS Tutorial | Edureka
Big Data on AWS Tutorial | Edureka
 
A star algorithm | A* Algorithm in Artificial Intelligence | Edureka
A star algorithm | A* Algorithm in Artificial Intelligence | EdurekaA star algorithm | A* Algorithm in Artificial Intelligence | Edureka
A star algorithm | A* Algorithm in Artificial Intelligence | Edureka
 
Kubernetes Installation on Ubuntu | Edureka
Kubernetes Installation on Ubuntu | EdurekaKubernetes Installation on Ubuntu | Edureka
Kubernetes Installation on Ubuntu | Edureka
 
Introduction to DevOps | Edureka
Introduction to DevOps | EdurekaIntroduction to DevOps | Edureka
Introduction to DevOps | Edureka
 

Recently uploaded

Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
Wouter Lemaire
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
Mariano Tinti
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
OpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - AuthorizationOpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - Authorization
David Brossard
 

Recently uploaded (20)

Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
OpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - AuthorizationOpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - Authorization
 

Talend Components | tMap, tJoin, tFileList, tInputFileDelimited | Talend Online Training | Edureka

  • 1. Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data
  • 2. Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data Agenda Talend Talend Components File Components Processing Components Database Components
  • 3. Copyright © 2018, edureka and/or its affiliates. All rights reserved. Talend
  • 4. Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data Talend 1 Talend is an open source data integration platform/ vendor
  • 5. Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data Talend 1 2 Talend is an open source data integration platform/ vendor It provides various software and services which helps companies become data-driven
  • 6. Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data Talend 1 2 3 Talend is an open source data integration platform/ vendor It provides various software and services which helps companies become data-driven Helps the organizations in taking real-time decisions
  • 7. Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data Talend 1 2 3 4 Talend is an open source data integration platform/ vendor It provides various software and services which helps companies become data-driven Helps the organizations in taking real-time decisions It enables customers to adopt new innovations and scale to meet market demands
  • 8. Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data Talend 1 2 3 4 5 Talend is an open source data integration platform/ vendor It provides various software and services which helps companies become data-driven Helps the organizations in taking real-time decisions It enables customers to adopt new innovations and scale to meet market demands Recognized as a leader in the Gartner Magic Quadrant for Data Integration Tools & Forrester Big Data Fabric Wave
  • 9. Copyright © 2018, edureka and/or its affiliates. All rights reserved. Talend Components
  • 10. Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data Talend Components A functional piece which is used to perform a single operation Palette contains the graphical representation of the components It is a snippet of Java code that is generated when a Job is executed Talend provides more than 900 components
  • 11. Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data Business Intelligence Data Quality ESB Misc Talend MDM Business Databases File Orchestration Unstructured Talend Component Families Big Data Cloud Custom Code DotNET ELT Internet Logs & Error Processing System XML
  • 12. Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data Business Intelligence Data Quality ESB Misc Talend MDM Business Databases File Orchestration Unstructured Talend Component Families Big Data Cloud Custom Code DotNET ELT Internet Logs & Error Processing System XML
  • 13. Copyright © 2018, edureka and/or its affiliates. All rights reserved. File Components
  • 14. Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data tFileInputExcel This component helps in reading an Excel file (.xls or .xlsx) and extracts data line by line It opens a file and reads it row by row in order to split up the data into fields using regular expressions Then using a Row link, it sends fields as defined in the schema to the next component in the Job
  • 15. Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data tFileOutputDelimited This component outputs the data to a delimited fileThis component helps in reading an Excel file (.xls or .xlsx) and extracts data line by line This component helps in writing a delimited file which holds the organized data according to the defined schema Using this component you can add custom header and footer to the file
  • 16. Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data tFileList This component iterates on files or folders of a set directory It retrieves a set of files or folders based on a particular filemask pattern and iterates on each unity Using this component you can even iterate the sub-directory elements
  • 17. Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data tFileExists This component helps in checking whether a file exists or not It helps in streamlining the processes by automating recurrent and tedious tasks like checking if a file exists This component can be used as a standalone component
  • 18. Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data tFileCopy This component helps in copying a source file or folder into a target directory It helps in streamlining the processes by automating recurrent and tedious copy tasks This component can be used as a standalone component
  • 19. Copyright © 2018, edureka and/or its affiliates. All rights reserved. Processing Components
  • 20. Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data tMap It is used for simple reorganization of fields to the most complex data transformational Jobs It helps in transforming and routing data from single or multiple sources to single or multiple destinations This is an advanced component which is integrated to the Talend Studio as a plugin
  • 21. Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data tJoin It ensures that the data quality of data from any source against a reference data source It compares columns from the main flow with reference columns from the lookup flow & outputs the main flow or rejected data This component helps in joining two tables by doing an exact match on several columns
  • 22. Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data tFilterRow The schema of this component is read-only It helps in parametrizing filters on the source data/ incoming data This component helps in filtering input rows by setting one or more conditions on the selected columns
  • 23. Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data tSortRow This component is defined as an intermediary step as it requires input and output to handle the flow of data It helps in creating metrics and classification table This component helps in sorting the input data based on one or several columns, by sort type and order
  • 24. Copyright © 2018, edureka and/or its affiliates. All rights reserved. Database Components
  • 25. Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data Database Components Firebird This family provides Talend components which cover various needs like opening connections, reading and writing tables, committing transactions, performing rollback for error handling etc. More than 40 RDBMS are available in Talend
  • 26. Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data tMysqlConnection This component helps in opening a new connection to the database for a current transaction It is used to open a connection to the specified database that can then be reused in the subsequent Subjob(s)
  • 27. Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data tMysqlInput Then using Main row link, it passes on the field list to the next component It executes a DB query with a strictly defined order which must correspond to the schema definition This component helps in reading a database and extracting fields based on a query
  • 28. Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data tMysqlRow It acts on the actual DB structure or on the data based on the nature of the query and the database This component implements a flow in the Job design but doesn't provide any output This is a specific component for this MySQL database query
  • 29. Talend for Data Integration and Big Data www.edureka.co/talend-for-big-data tMysqlOutput It works based on the flow incoming from the preceding component in the Job It executes the action defined on the table/data contained in the table This component helps in writing, updating, making changes or suppressing entries in a database