0% found this document useful (0 votes)
15 views

Training

This document outlines the chapters and topics that will be covered in a Talend training course. The course progresses from basic ETL concepts and principles, to an introduction of Talend as an ETL tool. It covers how to launch and navigate the Talend Studio interface. Additional chapters will teach designing jobs using various components for extracting, transforming and loading data from different sources. Contexts and variables in Talend will also be examined. The document provides an overview of the extensive material that will be included in the Talend training.

Uploaded by

kailash yadav
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views

Training

This document outlines the chapters and topics that will be covered in a Talend training course. The course progresses from basic ETL concepts and principles, to an introduction of Talend as an ETL tool. It covers how to launch and navigate the Talend Studio interface. Additional chapters will teach designing jobs using various components for extracting, transforming and loading data from different sources. Contexts and variables in Talend will also be examined. The document provides an overview of the extensive material that will be included in the Talend training.

Uploaded by

kailash yadav
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

Talend Topics from basic to advance

Chapter 1. ETL : Concepts and


Principles (2-hrs)
1.1 Extraction
1.2 Transformation
1.3 Load
1.4 Data Integration, Data Migration & Data Management
1.5 Different data sources
1.6 List of different ETL Tools

Chapter 2. Introduction to Talend as an ETL Tool (3-hrs)

2.1 What is Talend


2.2 About Talend Company
2.3 Talend Glossary
2.3.1 Source System
2.3.2 Mapping
2.3.1 Metadata
2.3.2 Staging Area
2.3.1 Cleansing
2.3.2 Transformation
2.3.1 Transportation
2.3.2 Target System

2.4 Introduction to Talend Studio for DI

Chapter 3. Launching Talend Studio (2-hrs)

3.1 How to launch the Studio for the first time


3.2 How to connect to TalendForge/community
3.3 How to access a Repository
3.4 How to set up a project
3.5 Working with different workspace directories
3.6 How to create a new workspace directory
3.7 How to connect to a different workspace directory

Chapter 4. Graphical User Interface of Talend Studio (2 hrs)

4.1 Main window of Talend Studio


4.2 Main window of the data explorer
4.3 Menu bar and Toolbar
4.4 Tree view
4.5 Workspace
4.6 Palette
4.7 Configuration tabs
4.8 Outline and code summary panel
4.9 Shortcuts and aliases

Chapter 5.Talend Studio Repository items (2-hrs)


5.1 Job Designs
Contexts
Codes
SQL Templetes
Metadata
Documentation
Business Model
Recyle bin

Chapter 6. Designing a Job (5-hrs)


6.1. What is a Job design
6.2. Getting started with a basic Job
6.3. Creating a Job from a template
6.6. Creating a Job using a Job creation API
6.5. Working with components
6.6. Using connections
6.7. Using contexts and variables
6.8. Using parallelization to optimize Job
performance
6.9. Handling Jobs: advanced subjects
6.10. Handling Jobs: miscellaneous subjects

Chapter 7 Components to extract and load data in Data Source (4-hrs)

7.1 Databases (DB2, MySql, SQL Server, Oracle, PostgreSql, AS400 etc.)
t<DB>Input
t<DB>Output
t<DB>Close
t<DB>Commit
t<DB>Connection
t<DB>OutputBulk
t<DB>BulkExecution
t<DB>ColumnList
t<DB>Configuration

7.2 Files (xml files,Json files,Excel file,CSV file etc)

tFileInputXML
tFileOutputXML
txmlMap
tAdvancedFileOutputXML
tExtractXMLField
tFileInputJSON
tFileOutputJSON
tWriteJsonField
tExtractJSONField
tFileInputDelimited
tFileOutputDelimited
tFileIputPropertes
tFileInputExcel
tFilePutputExcel

7.3 APIs
tSugarCRMInput
tSugarCRMOutput
tSalesForceconnection
tSalesForceInput
tSalesForceOutput
tSalesForceOutputBulk

Chapter 8 Transformation components(10 -hrs)

7.1 Processing components


tAggregateRow
tAggregateSortedRow
tConvertType
tDenormalize
tDenormalizeSortedRow
tExternalSortRow
tExtractDelimitedFields
tExtractDynamicFields- Enterprise
tExtractJSONFields
tExtractPositionalFields
tExtractRegexFields
tExtractXMLField
tFilterColumns
tFilterRow
tJoin
tMap
tNormalize
tReplace
tReplaceList
tSampleRow
If there
tSampleRow
tSortRow
tSplitRow
tUniqRow
tReplicate
tUnite

7.2 Misc group components


tAddLocationFromIP
tBufferInput
tBufferOutput
tContextDump
tContextLoad
tFixedFlowInput
tLogRow - File
tMemorizeRows
tMsgBox
tRowGenerator
tServerAlive
tHashInput
tHashOutput
tRunJob
tSetEnv
tSSH
tSystem
tCollector
tDepartitioner
tFileList - Orchestration
tFlowToIterate
tForeach
tInfiniteLoop
tIterateToFlow
tLoop
tParallelize
tPartitioner
tPostjob
tPrejob
tRecollector
tReplicate
tRunJob - Orchestration
tSleep
tUnite
tWaitForFile
tWaitForSocket
tWaitForSqlData

7.3 Logs & Errors components


tAssert
tAssertCatcher
tChronometerStart
tChronometerStop
tDie
tFlowMeter
tFlowMeterCatcher
tLogCatcher
tLogRow
tStatCatcher
tWarn

Chapter 8 Contexts in Talend (3-hrs)


http://www.vikramtakkar.com/2013/01/understand-context-variables-with.html
8.1 What are contexts variables
Using contexts and variables
4.1 How to define context variables for a Job
4.2 How to centralize context variables in the Repository
4.3 How to apply Repository context variables to a Job
4.4 How to use variables in a Job
4.5 How to run a Job in a selected context
4.6  How to Pass Context Variables to Child Jobs.
4. How to Pass context Variables/ Parameters through command line.

You might also like