SlideShare una empresa de Scribd logo
1 de 30
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

Más contenido relacionado

La actualidad más candente

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
 
Enabling a Data Mesh Architecture with Data Virtualization
Enabling a Data Mesh Architecture with Data VirtualizationEnabling a Data Mesh Architecture with Data Virtualization
Enabling a Data Mesh Architecture with Data Virtualization
Denodo
 
Data Integration, Access, Flow, Exchange, Transfer, Load And Extract Architec...
Data Integration, Access, Flow, Exchange, Transfer, Load And Extract Architec...Data Integration, Access, Flow, Exchange, Transfer, Load And Extract Architec...
Data Integration, Access, Flow, Exchange, Transfer, Load And Extract Architec...
Alan McSweeney
 
Data Architecture for Solutions.pdf
Data Architecture for Solutions.pdfData Architecture for Solutions.pdf
Data Architecture for Solutions.pdf
Alan McSweeney
 
Introduction of ssis
Introduction of ssisIntroduction of ssis
Introduction of ssis
deepakk073
 

La actualidad más candente (20)

An Introduction to Talend Integration Cloud
An Introduction to Talend Integration CloudAn Introduction to Talend Integration Cloud
An Introduction to Talend Integration Cloud
 
Data Lakehouse, Data Mesh, and Data Fabric (r2)
Data Lakehouse, Data Mesh, and Data Fabric (r2)Data Lakehouse, Data Mesh, and Data Fabric (r2)
Data Lakehouse, Data Mesh, and Data Fabric (r2)
 
Architect’s Open-Source Guide for a Data Mesh Architecture
Architect’s Open-Source Guide for a Data Mesh ArchitectureArchitect’s Open-Source Guide for a Data Mesh Architecture
Architect’s Open-Source Guide for a Data Mesh Architecture
 
Databricks Fundamentals
Databricks FundamentalsDatabricks Fundamentals
Databricks Fundamentals
 
ETL VS ELT.pdf
ETL VS ELT.pdfETL VS ELT.pdf
ETL VS ELT.pdf
 
Open Source ETL vs Commercial ETL
Open Source ETL vs Commercial ETLOpen Source ETL vs Commercial ETL
Open Source ETL vs Commercial ETL
 
Enabling a Data Mesh Architecture with Data Virtualization
Enabling a Data Mesh Architecture with Data VirtualizationEnabling a Data Mesh Architecture with Data Virtualization
Enabling a Data Mesh Architecture with Data Virtualization
 
ETL
ETLETL
ETL
 
Data Integration, Access, Flow, Exchange, Transfer, Load And Extract Architec...
Data Integration, Access, Flow, Exchange, Transfer, Load And Extract Architec...Data Integration, Access, Flow, Exchange, Transfer, Load And Extract Architec...
Data Integration, Access, Flow, Exchange, Transfer, Load And Extract Architec...
 
Delta lake and the delta architecture
Delta lake and the delta architectureDelta lake and the delta architecture
Delta lake and the delta architecture
 
Data mesh
Data meshData mesh
Data mesh
 
Free Training: How to Build a Lakehouse
Free Training: How to Build a LakehouseFree Training: How to Build a Lakehouse
Free Training: How to Build a Lakehouse
 
Enterprise Data Management Framework Overview
Enterprise Data Management Framework OverviewEnterprise Data Management Framework Overview
Enterprise Data Management Framework Overview
 
Intro to Delta Lake
Intro to Delta LakeIntro to Delta Lake
Intro to Delta Lake
 
Data Architecture for Solutions.pdf
Data Architecture for Solutions.pdfData Architecture for Solutions.pdf
Data Architecture for Solutions.pdf
 
Data Lakehouse, Data Mesh, and Data Fabric (r1)
Data Lakehouse, Data Mesh, and Data Fabric (r1)Data Lakehouse, Data Mesh, and Data Fabric (r1)
Data Lakehouse, Data Mesh, and Data Fabric (r1)
 
Delivering Data Democratization in the Cloud with Snowflake
Delivering Data Democratization in the Cloud with SnowflakeDelivering Data Democratization in the Cloud with Snowflake
Delivering Data Democratization in the Cloud with Snowflake
 
Introduction of ssis
Introduction of ssisIntroduction of ssis
Introduction of ssis
 
Intuit's Data Mesh - Data Mesh Leaning Community meetup 5.13.2021
Intuit's Data Mesh - Data Mesh Leaning Community meetup 5.13.2021Intuit's Data Mesh - Data Mesh Leaning Community meetup 5.13.2021
Intuit's Data Mesh - Data Mesh Leaning Community meetup 5.13.2021
 
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
 

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

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 a 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
 
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
 
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...
 
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...
 

Más de Edureka!

Más de 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
 

Último

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Último (20)

HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 

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