IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Les livres sur Talend

2 livres et 2 critiques, dernière mise à jour le 14 août 2022 , note moyenne : 3.5

  1. Getting Started with Talend Open Studio for Data Integration
  2. Talend Open Studio - Mettre en oeuvre une solution d'intégration de données
couverture du livre Getting Started with Talend Open Studio for Data Integration

Note 4 drapeau
Détails du livre
Sommaire
Critiques (1)
1 commentaire
 
 

Getting Started with Talend Open Studio for Data Integration

de
Public visé : Débutant

Résumé de l'éditeur

This is the complete course for anybody who wants to get to grips with Talend Open Studio for Data Integration. From the basics of transferring data to complex integration processes, it will give you a head start.

Develop complex integration jobs without writing code
Go beyond "extract, transform and load" by constructing end-to-end integrations
Learn how to package your jobs for production use

In Detail

Talend Open Studio for Data Integration (TOS) is an open source graphical development environment for creating custom integrations between systems. It comes with over 600 pre-built connectors that make it quick and easy to connect databases, transform files, load data, move, copy and rename files and connect individual components in order to define complex integration processes.

"Getting Started with Talend Open Studio for Data Integration" illustrates common uses and scenarios in a simple, practical manner and, building on knowledge as the book progresses, works towards more complex integration solutions.

TOS is a code generator and so does a lot of the "heavy lifting" for you. As such, it is a suitable tool for experienced developers and non-developers alike. You'll start by learning how to construct some common integrations tasks – transforming files and extracting data from a database, for example. These building blocks form a "toolkit" of techniques that you will learn how to apply in many different situations.

By the end of the book, once complex integrations will appear easy and you will be your organization's integration expert!

Best of all, TOS makes integrating systems fun!

What you will learn from this book

How to transform data files from one format to another
Getting data in and out of a relational database.
Using common data operations such as filtering, sorting and aggregating
Managing files – moving, copying, renaming and deleting
Adding flow logic to integration jobs, including "if/then" operations and sequence dependencies
How to use dynamic variables, avoiding hard-coded routines
Using TOS in real-life scenarios with lots of tips and tricks
Learn how to integrate data to and from many different sources

Approach

"Getting Started with Talend Open Studio for Data Integration" takes a step-by-step, hands-on approach to learning with lots of examples and clear instructions.

Who this book is written for

Are you a developer, business analyst, project manager, business intelligence specialist, system architect or a consultant who needs to undertake integration projects, then this book is for you.

The book assumes a certain level of familiarity with Relational database management systems with SQL and experience and Java.

Édition : Packt Publishing - 322 pages, 6 novembre 2012

ISBN10 : 1849514720 - ISBN13 : 9781849514729

Commandez sur www.amazon.fr :

36.91 € TTC (prix éditeur 34.99 € TTC)
1. Knowing Talend Open Studio

1.1. What Talend Open Studio is
1.1.1. Use cases
1.1.2. History of Talend Open Studio
1.1.3. Benefits of Talend Open Studio
1.2. Installing Talend Open Studio
1.2.1. Prerequisites
1.2.2. Installation guide
1.3. Other useful software
1.3.1. Text editor
1.3.2 MySQL
1.4. Sample jobs and data
1.5. Summary

2. Working with Talend Open Studio

2.1. Studio definitions
2.2. Starting the Studio
2.3. Tour of the Studio
2.3.1. The Repository
2.3.2. The design workspace
2.3.3. The Palette
2.3.4. Configuration tabs
2.3.5. Outline and Code panels
2.4. Creating a new project
2.5. Creating an example job
2.6. Metadata
2.7. Summary

3. Transforming Files

3.1. Transforming XML to CSV
3.2. Transforming CSV to XML
3.3. Maps and expressions
3.4. Advanced XML output for complex XML structures
3.5. Working with multi-schema XML files
3.6. Enriching data with lookups
3.7. Extracting data from Excel files
3.7.1 Extracting data from multiple sheets
3.7.2 Joining data from multiple sheets
3.8. Summary

4. Working with Databases

4.1. Database metadata
4.2. Extracting data from a database
4.3. Extracts from multiple tables
4.3.1. Joining within the database component
4.3.2. Joining outside the database component
4.4. Writing data to a database
4.5. Database to database transfer
4.6. Modifying data in a database
4.7. Dynamic database lookup
4.8. Summary

5. Filtering, Sorting, and Other Processing Techniques

5.1. Filtering data
5.1.1. Simple filter
5.1.2. Filter and rejects
5.1.3. Filter and split
5.2. Sorting data
5.3. Aggregating data
5.4. Normalizing and denormalizing data
5.4.1. Data normalization
5.4.2. Data denormalization
5.5. Extracting delimited fields
5.6. Find and replace
5.7. Sampling rows
5.8. Summary

6. Managing Files

6.1. Managing local files
6.1.1. Copying files
6.1.2. Copying and removing files
6.1.3. Renaming files
6.1.4. Deleting files
6.1.5. Timestamping a file
6.1.6. Listing files in a directory
6.1.7. Checking for files
6.1.8. Archiving and unarchiving files
6.2. FTP file operations
6.2.1. FTP Metadata
6.2.2. FTP Put
6.2.3. FTP Get
6.2.4. FTP File Exist
6.2.5. FTP File List and Rename
6.2.6. Deleting files on an FTP server
6.3. Summary

7. Job Orchestration

7.1. What is a subjob
7.2. A simple subjob
7.3. On Subjob Error
7.4. On Component OK
7.5. Run If
7.6. Jobs as subjobs
7.7. Iterating and looping
7.7.1. Iterate connections
7.7.2. ForEach loop
7.7.3. Loop "n" times
7.7.4. Infinite loop
7.8. Duplicating and merging dataflows
7.8.1. Duplicating data
7.8.2. Merging data
7.9. Summary

8. Managing Jobs

8.1. Job versions
8.2. Exporting and importing jobs
8.2. 1. Exporting jobs
8.2. 1.1. Exporting a project
8.2. 1.2. Exporting a job
8.2. 1.3. Exporting a job for execution
8.2. 2. Importing jobs
8.2. 2. 1. Importing a project
8.2. 2. 2. Importing a job
8.3. Scheduling jobs
8.4. Summary

9. Global Variables and Contexts

9.1. Global variables
9.1. 1. Studio global variables
9.1. 2. User defined global variables
9.2. Contexts
9.2. 1. Embedded context variables
9.2. 2. Repository context variables
9.2. 3. External context variables
9.2. 4. Complex context variables
9.2. 5. Using embedded, repository, and external contexts
9.3. Summary

10. Worked Examples

10.1. Product catalog
10.1. 1. Data import from the ERP system
10.1. 2. Data import from Fabric Fashions
10.1. 3. Data import from Runway Collections
10.2. Product inventory data
10.3. Order file processing
10.4. Order status updates
10.5. Automating processes
10.5.1. E-mailing daily sales
10.5.2. Automating product visibility
10.6. Summary

Critique du livre par la rédaction nicolas581 le 30 juin 2015
Ce livre est organisé en dix chapitres et permet une introduction progressive à l’outil Talend Open Studio for Data Integration (TOS DI). Les exemples exercices du livre sont réalisés avec la version 5.1.1. Même si l’on peut rencontrer des différences avec les versions ultérieures, elles resteront minimes, les concepts proposés restant simples.

Les exemples et exercices proposés nécessitent une base de données MySQL, mais ils peuvent facilement être adaptés sur un autre environnement.

Dans l’ordre de lecture, les domaines suivants sont présentés :

  • Installation et présentation de l’outil ;
  • lecture/écriture de fichiers XML, CSV et MS Excel ;
  • manipulation simple avec les bases de données ;
  • manipulation des données (filtre/tri/normalisation/dénormalisation) ;
  • opération sur les fichiers (renommage/copie/FTP) ;
  • intégration de plusieurs jobs (déclenchement conditionnel, boucle, sous-job) ;
  • export/import de jobs, déploiement sur serveur.


Je n’avais jamais travaillé avec TOS DI ni avec un ETL par le passé et en avait besoin sur un projet. Ce livre est progressif et très pratique. On trouve dans chaque chapitre des exercices ou des mises en application directe du concept présenté. C’est donc un livre à suivre avec le logiciel ouvert de façon à pratiquer au fur et à mesure.

Le livre ne fait que 300 pages, mais j’ai trouvé dommage de ne pas trouver les informations suivantes qui devraient être présentes dans un livre d’introduction :
  • base de données : les composants présentés ouvrent une connexion et la referment aussitôt. Il est possible d’ouvrir une connexion au début du job et de la fermer à la fin. Il n’est pas présenté non plus les composants « bulk » pour les chargements en masse ;
  • aucune mention des routines (langage Java) pour développer des traitements qui peuvent être complexes ou redondants sans leur utilisation.


Pour conclure, même s’il y a quelques manques dans ce livre. Il m’a été d’une précieuse aide pour appréhender l’outil en autodidacte et je le conseillerai à tout débutant. Il permet d’avoir une information structurée plutôt que d’enchainer les tutoriels sur divers sujets.




 Commenter Signaler un problème

Avatar de fafabzh6 fafabzh6 - Responsable SAS https://www.developpez.com
l 26/06/2015 à 19:19
Getting Started with Talend Open Studio for Data Integration


This is the complete course for anybody who wants to get to grips with Talend Open Studio for Data Integration. From the basics of transferring data to complex integration processes, it will give you a head start.

Develop complex integration jobs without writing code
Go beyond "extract, transform and load" by constructing end-to-end integrations
Learn how to package your jobs for production use

In Detail

Talend Open Studio for Data Integration (TOS) is an open source graphical development environment for creating custom integrations between systems. It comes with over 600 pre-built connectors that make it quick and easy to connect databases, transform files, load data, move, copy and rename files and connect individual components in order to define complex integration processes.

"Getting Started with Talend Open Studio for Data Integration" illustrates common uses and scenarios in a simple, practical manner and, building on knowledge as the book progresses, works towards more complex integration solutions.

TOS is a code generator and so does a lot of the "heavy lifting" for you. As such, it is a suitable tool for experienced developers and non-developers alike. You'll start by learning how to construct some common integrations tasks – transforming files and extracting data from a database, for example. These building blocks form a "toolkit" of techniques that you will learn how to apply in many different situations.

By the end of the book, once complex integrations will appear easy and you will be your organization's integration expert!

Best of all, TOS makes integrating systems fun!

What you will learn from this book

How to transform data files from one format to another
Getting data in and out of a relational database.
Using common data operations such as filtering, sorting and aggregating
Managing files – moving, copying, renaming and deleting
Adding flow logic to integration jobs, including "if/then" operations and sequence dependencies
How to use dynamic variables, avoiding hard-coded routines
Using TOS in real-life scenarios with lots of tips and tricks
Learn how to integrate data to and from many different sources

Approach

"Getting Started with Talend Open Studio for Data Integration" takes a step-by-step, hands-on approach to learning with lots of examples and clear instructions.

Who this book is written for

Are you a developer, business analyst, project manager, business intelligence specialist, system architect or a consultant who needs to undertake integration projects, then this book is for you.

The book assumes a certain level of familiarity with Relational database management systems with SQL and experience and Java.

[Lire la suite]


Avatar de fafabzh6 fafabzh6 - Responsable SAS https://www.developpez.com
l 30/06/2015 à 10:59
nicolas581 a donné son avis sur l'ouvrage Getting Started with Talend Open Studio for Data Integration :

Ce livre est organisé en 10 chapitres et permet une introduction progressive à l’outil Talend Open Studio for Data Integration (TOS DI). Les exemples exercices du livre sont réalisés avec la version 5.1.1. Même si l’on peut rencontrer des différences avec les versions ultérieures, elles resteront minimes, les concepts proposés restant simples.

Les exemples et exercices proposés nécessitent une base de données MySQL mais ils peuvent facilement être adaptés sur un autre environnement.

Dans l’ordre de lecture, les domaines suivants sont présentés :

  • Installation et présentation de l’outil ;
  • Lecture/Ecriture de fichiers XML, CSV et MS-Excel ;
  • Manipulation simple avec les bases de données ;
  • Manipulation des données (filtre/tri/normalisation/dénormalisation) ;
  • Opération sur les fichiers (renommage/copie/FTP) ;
  • Intégration de plusieurs jobs (déclenchement conditionnel, boucle, sous-job) ;
  • Export/Import de jobs, déploiement sur serveur.


Je n’avais jamais travaillé avec TOS DI ni avec un ETL par la passé et en avait besoin sur un projet. Ce livre est progressif et très pratique. On trouve dans chaque chapitre des exercices ou des mises en application directe du concept présenté. C’est donc un livre à suivre avec le logiciel ouvert de façon à pratiquer au fur et à mesure.

Le livre ne fait que 300 pages mais j’ai trouvé dommage de ne pas trouver les informations suivantes qui devraient être présentes dans un livre d’introduction :
  • Base de données : les composants présentés ouvre une connexion et la referme aussi tôt. Il est possible d’ouvrir une connexion au début du job et de la fermer à la fin. Il n’est pas présenté non plus les composants « bulk » pour les chargements en masse.
  • Aucune mention des routines (langage JAVA) pour développer des traitements qui peuvent être complexes ou redondants sans leur utilisatin.


Pour conclure, même s’il y a quelques manques dans ce livre. Il m’a été d’une précieuse aide pour appréhender l’outil en autodidacte et je le conseillerai à tout débutant. Il permet d’avoir une information structurée plutôt que d’enchainer les tutoriels sur divers sujets.

 
couverture du livre Talend Open Studio

Note 3 drapeau
Détails du livre
Sommaire
Critiques (1)
0 commentaire
 
 

Talend Open Studio

Mettre en oeuvre une solution d'intégration de données

de
Public visé : Intermédiaire

Résumé de l'éditeur

Ce livre sur Talend Open Studio (en version 4.2 au moment de l'écriture) accompagne le lecteur dans la découverte du produit et ses caractéristiques principales : principe et exemples d'intégration de données, approche professionnelle et introduction sur l'interopérabilité de l'outil dans le domaine de l'informatique décisionnelle.

Des cas d'applications illustrent le potentiel de l'outil, de l'analyse et la consolidation des données à la mise en place d'interfaces de communication entre différents systèmes de gestion pour l'échange, la migration ou la synchronisation des informations.

C'est un ouvrage technique conçu pour tous les utilisateurs occasionnels ou plus avertis des outils informatiques : tous les profils informaticiens peuvent être concernés (Ingénieur, Technicien expérimenté, Développeur, Analyste Programmeur ou Chef de projet informatique au sein d'un service R&D ou d'une DSI) ainsi que des profils plus fonctionnels utilisant des sources de données, macros et code sous Excel et qui pourront ainsi découvrir le potentiel de l'outil appliqué à leur environnement de travail.

Les chapitres s'enchaînent comme les étapes successives d'une session de formation de quelques jours. Les travaux pratiques présentés constituent des cas d'application que chacun pourra adapter à son propre environnement de travail : ces exemples s'appliquent aussi bien dans un contexte de Petites et Moyennes Entreprises que dans le cas d'un usage particulier et personnel.

Les exemples du livre sont réalisés majoritairement avec la version 4.1 de Talend Open Studio, certaines fonctionnalités étant illustrées avec la version 4.2. La compatibilité ascendante des applications permettra de réutiliser ces mêmes exemples avec les versions suivantes du produit.
Des éléments complémentaires sont en téléchargement sur www.editions-eni.fr.

Édition : ENI - 426 pages, 1re édition, 1er septembre 2011

ISBN10 : 2746067870 - ISBN13 : 9782746069725

Commandez sur www.amazon.fr :

51.30 € TTC (prix éditeur 0.00 € TTC)
  • Avant-propos
  • Chapitre 1 : Présentation générale
  • Chapitre 2 : Installation, lancement et paramétrage
  • Chapitre 3 : Gestion et mise en oeuvre d'un projet
  • Chapitre 4 : Conception d'un Job
  • Chapitre 5 : Palette de composants
  • Chapitre 6 : Architecture et mise en oeuvre d'un Job
  • Chapitre 7 : Contextes et variables
  • Chapitre 8 : Code et routines
  • Chapitre 9 : Définition des métadonnées
  • Chapitre 10 : Approche professionnelle
  • Chapitre 11 : Exemples d'application
  • Chapitre 12 : Solutions Open Source complémentaires

Critique du livre par la rédaction kalyparker le 25 novembre 2011
Mettre en œuvre une solution d'intégration de données avec Talend, voilà qui est prometteur*! À travers les douze chapitres de ce livre vous découvrirez de nombreuses astuces pour ne rien oublier avant de déployer votre environnement Talend.
Dans les chapitres 1 et 2, vous découvrirez Talend et pourrez l'installer sereinement grâce à la procédure détaillée mise à disposition.
Dans le troisième chapitre, assez théorique, vous retrouverez des informations générales sur le cycle de vie d'un projet.
Les deux chapitres suivants reviennent sur la présentation de l'outil avec notamment une prise en main de l'IDE et un tour d'horizon des composants disponibles.
Les trois chapitres suivants balayent des problématiques de production telles que la gestion des déclenchements, le passage de paramètres entre jobs et l'utilisation de VARIABLES de contexte.
Le chapitre 9 permet de zoomer sur la définition des métadonnées tandis que le chapitre 10 présente quelques trucs sur l'approche professionnelle*: le travail collaboratif, le versionning, les reprises, le gestionnaire de code source ainsi que l'organisation à adopter dans Talend.
Le chapitre 11 présente quelques exemples d'utilisation de Talend ainsi que divers cas d'utilisation d'applications tierces pour effectuer des tâches spécifiques*telles que la copie de fichier ou encore la synchronisation.
Pour finir, le dernier chapitre vous propose deux applications complémentaires : SpagoBI et Jaspersoft.

Ce que j'ai le plus apprécié dans ce livre, ce sont les conseils et points d'attention pour un tel déploiement. D'autre part, les problématiques de production sont abordées ce qui est un très bon point.
Ce que j'ai le moins apprécié est le manque d'exercices pratiques. Si un projet est disponible sur le site de l'éditeur, en suivant le livre, il est impossible de le recréer à partir de rien, ce qui est un peu dommage. D'autre part, suivant ce qui est indiqué sur la quatrième de couverture, ce livre s'adresse aux débutants et même aux profils fonctionnels, selon moi, il ne conviendra ni à l'un, ni à l'autre. Ce livre est trop technique pour le fonctionnel et trop succinct pour le débutant. Je le conseillerai plutôt à des personnes qui ont déjà une première expérience avec Talend et qui veulent allez plus loin.
Pour conclure, je dirai que ce livre est à lire par tous ceux qui veulent mettre en place un environnement Talend après avoir un peu utilisé l'outil. Ou encore pour ceux qui veulent améliorer leur plateforme existante.




 Commenter Signaler un problème

Avatar de kalyparker kalyparker - Rédactrice https://www.developpez.com
l 25/11/2011 à 7:36
Bonjour

La rédaction de DVP a lu pour vous l'ouvrage suivant:
Talend Open Studio - Mettre en oeuvre une solution d'intégration de données de Jean-Noël Barthas

paru aux Editions ENI



Ce livre sur Talend Open Studio (en version 4.2 au moment de l'écriture) accompagne le lecteur dans la découverte du produit et ses caractéristiques principales : principe et exemples d'intégration de données, approche professionnelle et introduction sur l'interopérabilité de l'outil dans le domaine de l'informatique décisionnelle. Des cas d'applications illustrent le potentiel de l'outil, de l'analyse et la consolidation des données à la mise en place d'interfaces de communication entre différents systèmes de gestion pour l'échange, la migration ou la synchronisation des informations. C'est un ouvrage technique conçu pour tous les utilisateurs occasionnels ou plus avertis des outils informatiques : tous les profils informaticiens peuvent être concernés (Ingénieur, Technicien expérimenté, Développeur, Analyste Programmeur ou Chef de projet informatique au sein d'un service R&D ou d'une DSI) ainsi que des profils plus fonctionnels utilisant des sources de données, macros et code sous Excel et qui pourront ainsi découvrir le potentiel de l'outil appliqué à leur environnement de travail. Les chapitres s'enchaînent comme les étapes successives d'une session de formation de quelques jours. Les travaux pratiques présentés constituent des cas d'application que chacun pourra adapter à son propre environnement de travail : ces exemples s'appliquent aussi bien dans un contexte de Petites et Moyennes Entreprises que dans le cas d'un usage particulier et personnel. Les exemples du livre sont réalisés majoritairement avec la version 4.1 de Talend Open Studio, certaines fonctionnalités étant illustrées avec la version 4.2. La compatibilité ascendante des applications permettra de réutiliser ces mêmes exemples avec les versions suivantes du produit. Des éléments complémentaires sont en téléchargement sur www.editions-eni.fr.

L'avez-vous lu? Comptez-vous le lire bientôt?

Quel est votre avis?

Exprimez-vous!! Votre avis nous intéresse...