« Talend/Généralités sur Talend » : différence entre les versions

Contenu supprimé Contenu ajouté
MaitreCoq (discussion | contributions)
Page blanchie
MaitreCoq (discussion | contributions)
Aucun résumé des modifications
Ligne 1 :
{{Chapitre
| idfaculté = informatique
| numéro = 1
| précédent = [[../|sommaire]]
| suivant = [[../L'intégration de données/]]
| niveau = 16
}}
 
''Avant d'aborder le coeur des fonctionnalités du logiciel, nous allons tout d'abord définir les qualifications '''Open Source''' de Talend. Par la suite, nous allons spécifier de manière explicite l'ensemble des '''dénominations techniques''' rattachées à Talend''
 
== Définition Open Source ==
[[Fichier:Opensource.gif|vignette|gauche|]]
La désignation open source (en français : « source ouverte » ou « code source libre ») s'applique aux œuvres ou aux logiciels dont la licence respecte des critères précis :
*La possibilité de libre redistribution
*La liberté d'accès au code source
*L’autorisation de travaux dérivés
 
Exemples :
*La recette d'un gâteau au chocolat
*Le plan de montage d'un ordinateur
*Le code source du logiciel FIREFOX
*La formule chimique du Coca-Cola
 
 
Talend est fourni sous les termes de la '''Licence Apache''', qui elle-même est une licence de logiciel libre et open source.
En d'autres termes, les caractéristiques majeures de l'open source Talend sont, d'une part, d'autoriser la modification et la distribution du code sous toute forme (libre ou propriétaire, gratuit ou commercial) et, d'autre part, d'obliger le maintien du copyright lors de toute modification.
== Définition ==
 
Le fait que les systèmes d’information des entreprises deviennent de plus en plus complexes n’est pas vraiment nouveau.<br />
◘ Une première raison à cela tient au fait que les entreprises déploient généralement de nouvelles applications tout en maintenant les anciennes solutions (“empilage de couches”).
 
◘ En outre les entreprises sont contraintes d’ouvrir de plus en plus leurs systèmes d’information à leurs fournisseurs, leurs partenaires et leurs clients.
 
◘ Enfin cette complexification s’explique aussi par la multiplication des formats de stockage de données, des protocoles (FTP, HTTP, SOAP, SCP, etc.) et des technologies des bases de données.
 
Une question ressort de ces trois constats : '''''Comment réussir son intégration de données lorsque ses données sont éparpillées dans tous ces types de systèmes d’information ?'''''
 
Les fonctions qui se cachent derrière le principe d’intégration données sont variées : l’intégration décisionnelle (alimentation d’entrepôts de données) et l’intégration opérationnelle (capture et migration de données, synchronisation de bases de données, échanges inter-applicatifs, etc
 
'''Talend open studio''' couvre tous ces besoins qu’il s’agisse d’intégration décisionnelle ou opérationnelle.
 
==Talend open studio==
 
===== 1.1 Intégration décisionnelle avec Talend open studio =====
 
Bien qu’ils soient généralement invisibles pour les utilisateurs de la plate-forme BI(Business Inteligence), les processus ETL reprennent les données de tous les systèmes opérationnels et les pré-traitent pour les outils d’analyse et de reporting.
 
Talend Open Studio offre une très grande connectivité aux :
 
* Progiciels (ERP, CRM, etc.), bases de données, serveurs centraux, fichiers, Web Services, etc, pour couvrir la disparité grandissante des sources
 
* Entrepôts de données, magasins de données, applications OLAP (OnlineAnalytical Processing) pour analyse, reporting, dashboarding, scorecarding, etc.
 
* Composants ETL avancés stockés localement, incluant des manipulations de chaînes,dimensions à évolution lente, traitement automatique des références, support de charges en vrac, etc.
 
===== 1.2 Intégration opérationnelle avec Talend open studio =====
 
L’intégration opérationnelle de données est souvent utilisée pour implémenter les programmes et routines habituels, complétée en fonction des besoins spécifiques de l'entreprise.
Les applications de chargement/migration de données et de synchronisation/réplication de données sont les plus répandues en matière d’intégration opérationnelle de données. Elles requièrent :
 
* des mappings et transformations complexes avec fonctions d’agrégation, calculs, etc. pour pallier les différences dans la structure des données.
 
* le traitement et la résolution des conflits de données en tenant compte des mises à jour des enregistrements ou des “propriétaires des enregistrements”.
 
* la synchronisation de données en quasi temps réel étant donné que les systèmes impliquent un temps de latence assez lent
 
== Les dates clés==
 
== Références ==
{{Références}}
[https://fr.wikipedia.org/wiki/Talend Généralités sur Talend]
 
[http://fr.talend.com/ Talend/Home]
 
 
{{Bas de page
| idfaculté = informatique
| précédent = [[../|sommaire]]
| suivant = [[../L'intégration de données/]]
}}