In DetailData integration is a key component of an organization’s technical strategy, yet historically the tools have been very expensive. Talend Open Studio is the world’s leading open source data integration product and has played a huge part in making open source data integration a popular choice for businesses worldwide.
This book is a welcome addition to the small but growing library of Talend Open Studio resources. From working with schemas to creating and validating test data, to scheduling your Talend code, you will get acquainted with the various Talend database handling techniques. Each recipe is designed to provide the key learning point in a short, simple and effective manner.
This comprehensive guide provides practical exercises that cover all areas of the Talend development lifecycle including development, testing, debugging and deployment. The book delivers design patterns, hints, tips, and advice in a series of short and focused exercises that can be approached as a reference for more seasoned developers or as a series of useful learning tutorials for the beginner.
The book covers the basics in terms of schema usage and mappings, along with dedicated sections that will allow you to get more from tMap, files, databases and XML.
Geared towards the whole lifecycle, the Talend Open Studio Cookbook shows readers great ways to handle everyday tasks, and provides an insight into all areas of a development cycle including coding, testing, and debugging of code to provide start-to-finish coverage of the product.
ApproachPrimarily designed as a reference book, simple and effective exercises based upon genuine real-world tasks enable the developer to reduce the time to deliver the results. Presentation of the activities in a recipe format will enable the readers to grasp even the complex concepts with consummate ease.
Who this book is forTalend Open Studio Cookbook is principally aimed at relative beginners and intermediate Talend Developers who have used the product to perform some simple integration tasks, possibly via a training course or beginner's tutorials.
The content is for beginners and the Talend version used is the community version. This version has some important features missing, for example joblets. It's ok for an introduction, the samples are ok and quite easy to reproduce and test. But it needs an upgrade or update as some features like REST calls, which are much more common now are only sparsely handled (I think only on example). Further it handles more XML and not JSON which is nowadays also more common.
Well, I'm half way through the book and I want to stop and let you know that my efficiency is on the way up!
There is much to like about this training manual: * Lots of day-to-day integration work is covered - just take the time to look at the table of contents! * Most processes are shown that they can be accomplished in multiple ways, depending on requirements or style. * There are not lots of pictures, but the recipes are step by step, so you don't need lots of pictures and you get more meat! * There are references throughout the recipes to other parts of the book, so you wont get lost if you want to dive in anywhere to get quick answers to your specific problems. * The book's layout is familiar, if you have been using Talend's own reference materials. * The book comes with data, so you are using prepared material and not wasting time having to create your own. * There are lots of hints and warnings. You will quickly see that much thought went into each exercise. * If you know a little programming, but are not greatly familiar with Java, this book will prove to be very useful to you; not getting too deep, it provides just enough to get you thinking how to accomplish things you didn't know how to do at first. * There is a strong emphasis on time-saving methods, like fully using the repository for schemas and queries, etc. * I have seen very few, if any, typos. Lots of polish went on to get things right.
I am very please with this helpful book, and there is a great need for works like this as I look at the forums and see many of the same questions that keep coming up which are answered here.
This book will save me lots of time hunting down answers as new challenges arise! I think you will be very please to own this manual.
This book is a great collection of Talend recipes for the experienced ETL developer coming to Talend. The author doesn't waste time and pages describing the ETL foundations, data cycle, datawarehousing, but he focuses of Talend itself, its time-saving techniques and common pitfalls. The experienced TOS developer, howerer, woould say:"I wish I had the days I was a junior on Talend". But at the end of the day, the book would be useless to them, I'm afraid.
In fact, TOS is a powerful and highly-customizable tool suffering of a steep learning curve because of its deep link with Java. As a matter of fact, you cannot use Talend without at least a basic knowledge of Java itself. But this book provides a good foundation of which part of the language to focus on or start learning. Even if the book try to address the issue, the barrier against TOS, which requires at least a basic familiarity with Java language (and very often, much much more than a simple "familiarity) remain. At the end of the day, it's an absolute must-have for the new comer with a college-level knowledge of Java.
4 stars of 5 just because of the missing chapter about component creation. Bit disappointing but really nothing serious
It is hard to review this book without comparing to another Packt book, Getting Started with Talend Open Studio for Data Integration. Similar to that book, Talend Open Studio Cookbook is a good introduction to Talend Open Studio. However, this book takes things a step further and includes information on using custom Java code and, because this book is not limited to Talend Open Studio for Data Integration, working with web services.
In general, the book serves as a good reference for a developer creating solutions with Talend Studio products. In my opinion, the most useful chapter, especially to a non-Java developer is Using Java in Talend. This chapter includes things useful to anyone using Talend Open Studio for more than the most basic jobs, including creating pseudo components with tJavaFlex. This is a key feature to more advanced usage of Talend, and it is covered very nicely.
If you have used Talend Open Studio or Talend’s paid-for offerings, this book will be a great addition to your library. If you are new to Talend’s offering, you may want to first go through the Talend introduction tutorials or Getting Started with Talend Open Studio for Data Integration first.