Training Partner

Talend

Talend is the first provider of open source data integration software. After three years of intense research and development, and with solid financial backing from leading investment firms, Talend revolutionized the world of data integration when it released the first version of Talend Open Studio in 2006. Talend's solutions are used primarily for migration and integration between operational systems, as well as for ETL (Extract, Transform, Load) for Business Intelligence and Data Warehousing. Unlike proprietary, closed solutions, which can only be afforded by the largest organizations, Talend makes enterprise-class data integration solutions affordable to organizations of all sizes.

 
TLD102 - Talend Open Studio Advanced

TLD102 - Talend Open Studio Advanced

This course will provide you with the skills to develop jobs using the software's advanced functionality along with perl. You will learn to optimize your jobs and deploy them in a production environment. The class will also teach students how to create specific components and quickly roll-out the software's functionality. This course has been created in conjunction with the Talend development team.

Using actual case studies throughout the course, this three-day training will allow students to obtain 'Master User' status for Talend Open Studio.

Course Objectives

  • Master the advanced components of Talend Open Studio Roll-out Talend Open Studio by creating specific components
  • Benefit from the power of perl in development
  • Learn to save time by federating codes
  • Debug, optimize and deploy your jobs
  • Roll-out Talend Open Studio by creating specific components

Syllabus

Presentation

  • Benefit from the power of perl: tPerlRow, tPerlFlex, etc.
  • Use regular expressions within the tFileRegex component
  • Create specific logs: tCatch, tDie, tWarn
  • Master the XML flow with tXMLInput/tXMLOutput components

Modeling & documentation

  • Use the embedded perl software (auto-completion, syntax verification, perldoc, error explanations, etc.)
  • Organize your perl functions with routines
  • Reuse your code tags via Snipnets

Job execution : files and databases

  • Install pre-requisite modules
  • Master the step-by-step mode (step in, step into, step over)
  • Visualize variables in real-time
  • Modify variables in memory on the fly

Component concatenation

  • Estimate performance of jobs
  • Optimize jobs

Roll out Talend Open Studio

  • Launch jobs on command line
  • Orchestrate job execution with a scheduler

Debugging, deployment and optimization

  • Understand the concepts of code generation using templates
  • Understand the 3 template files: start/main/end
  • Understand the components' XML descriptions
  • Internationalize components

Participating in the Talend community

  • Package your own code
  • Package an existing CPAN module

Implement graphic interfaces dedicated to your specific components

  • Create an initial eclipse plugin
  • Integrate a new plugin into Talend Open Studio

Benefit from community support

  • Discover best practices in Perl/Java/Eclipse
  • Value your development in the Talend community

Audience

BI engineers, development engineers, project managers, architects, consultants

Prerequisites

TLD101. Perl knowledge.

Class training

  • Duration : 3 day(s)
  • Price : 1895 $CAD
  • Register : Calendar