The fact that business information systems are becoming more and more complex is actually not new. The first reason for this is that companies tend to introduce new applications while maintaining old solutions (“stacking levels”). In addition, companies are forced to increasingly open their information systems to their suppliers, partners and customers. Finally, this complication is also explained by the multiplication of data storage formats (XML files, position plates, delimited plates, multi-valued, etc.), Protocols (FTP, HTTP, SOAP, SCP, etc.) and database technologies. From these three conclusions, the question arises: how to successfully integrate data when their data is scattered across all these types of information systems? The functions underlying the principle of data integration are diverse: decision-making integration (supply of data warehouses) and operational integration (data collection and migration, database synchronization, exchange between applications). etc.).
This chapter is an introduction to Talend. It provides the basic configuration information needed to run Talend. This chapter will help you take the first steps in creating local projects. It also describes how you can customize your preferences and workspace in Talend.
When working with Talend, you will come across the words: repository, project, workspace catalog, task, component and element. It is important to understand the application of each of his words in order to understand how Talend works. What is a repository? The repository, a repository in English, is the storage space used by Talend to collect all data related to technical elements used either to describe business models or to create tasks. What is a project? A project is a structured set of technical elements and associated metadata. This means that all the jobs and business models that you created are organized into projects. You can create as many projects as you want in the repository. For more information about projects, see Project Setup.
What are deterministic and probablistic options? The workspace directory is the directory where all the folders of your projects are stored. You must have a workspace directory for each connection (connection to the repository). Talend allows you to connect to various workspace directories if you do not want to use the one created by default. Work with various workspace directories. Thus (or mail order companies) are temples for customer marketing professionals. Naturally, research institutes are one of the main recruiters of marketing research functions.
What is orphan transaction? Orphan transaction is a graphical concept consisting of one or more related components. This allows you to set up workflows for flow control. It translates business needs into code, routines, and programs. The tasks use different sources and goals necessary for data integration processes or any other related processes. For more information on creating data integration processes in Talend.
What is a component? A component, a component in English, is a preconfigured connector that performs a specific data integration operation regardless of the type of data you want to integrate (databases, applications, flat files, web services, etc.). ,
The component avoids manual encoding as necessary to process data from multiple and heterogeneous sources. Components are grouped into families depending on their use and are displayed in the Talend integration perspective palette. For more information on the various types of components and their use.
What is an item? Elements, item in English, are the technical units that make up the project. These elements are grouped according to their type: work project, business model, context, code, metadata, etc. An element can include several other elements. Thus, the business models and tasks you create are elements that are the same as the metadata and contexts that you use in the tasks.
In this section, you will be first introduced to the launch of Talend and the opening of your first project. It also gives you project configuration information.