Nos consultants formateurs tous fortement impliqués sur les bases NoSQL, ils suivent activement les nouveautés sur ce sujet afin de mettre à jour nos programmes de cours pratiquement en temps réel.
Ils ont conçu les formations NoSQL, les supports de cours et les travaux pratiques qui accompagnent chaque formation. Ces programmes sont révisés plusieurs fois par an afin de coller à l’actualité très dynamique de ce domaine.!

Objectifs de la formation 

Talend est la solution d’intégration de données Open Source permettant de répondre avec efficacité à un très large éventail de besoins : alimentation de Datawarehouse, synchronisation de bases de données, transformation de fichiers de divers formats (XML, VSAM, délimités, positionnels…), etc.

Cette formation Talend Open Studio, adaptée aux utilisateurs finaux, permet de maîtriser Talend Open Studio en s’appuyant en permanence sur des cas d’utilisation concrets.

À l’issue de cette formation, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Prendre en main l’environnement
  • Modéliser ses besoins
  • Maîtriser la bibliothèque de composants

Maîtriser l’implémentation de ses Jobs

À qui s’adresse cette formation ?

Public :

Cette formation Talend Open Studio s’adresse à tout informaticien amené à gérer des flux de données inter-applications ou nécessitant d’alimenter un entrepôt de données.

Prérequis :

Des connaissances en SQL sont nécessaires pour suivre cette formation.

Contenu du cours 

  1. Introduction à Talend Open Studio

    Problématique
    EAI/ERP
    Installation
    Premier pas avec TOS (Talend Open Studio)
    Vue d’ensemble des composants

    Création de ses premiers flux de données

    Le Business Model
    Le job
    Les bonnes pratiques
    Les composants de base
    Lire et écrire dans des fichiers Excel
    Lire et écrire des emails
    Présentation des différents types de liaisons entre composants
    Exécuter un job

    Métadonnées et traitements des données

    Présentation des différents types de traitement des données (filtre, agrégateur, tri…)
    Présentation des métadonnées
    Métadonnées pour Excel et Access

    Interactions avec les bases de données

    Connexion à une base de données avec Talend
    Lecture et écriture dans une base de données

    Manipulations avancées

    Présentation des différents types de conditions et d’itérations
    Les boucles, les itérations, les conditions
    Gestion des logs et des erreurs
    Variables de contexte
    Cascade de jobs
    Les routines

    Automatisation et Documentation

    Documenter ses jobs
    Générer des scripts

Objectifs de la formation 

Cette formation Talend Open Studio Expertise a pour objectif de vous permettre de maîtriser les composants avancés de Talend Open Studio. Vous serez alors en mesure de déployer vos jobs en production et de créer vos propres composants.

À l’issue de cette formation, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Maitriser les composants avancés de TOS
  • Fédérer son code pour gagner du temps
  • Debugger et déployer ses jobs
  • Etendre TOS en créant ses propres composants

À qui s’adresse cette formation ?

Public :

Cette formation Talend s’adresse aux utilisateurs confirmés de Talend Open Studio.

Prérequis :

Avoir suivi la formation Talend Open Studio : ETL utilisateur ou posséder des connaissances équivalentes.

Contenu du cours 

  1. 1.

    Être capable d’interagir avec la communauté Talend

    Introduction aux ressources de Talend
    Connaître l’ensemble des pratiques clés
    Maîtriser la valorisation de son développement dans la communauté

    Vers la maîtrise des composants avancés de TOS

    Se servir des expressions régulières
    Savoir utiliser parfaitement les flux XML
    Se servir de l’éditeur Java embarqué
    Agencer des fonctions avec des routines

    Maîtriser le debugging avancé

    Comprendre parfaitement le mode pas à pas
    Manipuler les variables en temps réel
    Changer à chaud des variables en mémoire
    Établir son système de journalisation personnalisé (tDie, tCatch…)

    Maximiser ses performances de traitement

    Savoir monitorer la performance de ses jobs
    Être capable d’optimiser la performance de ses jobs

    Le déploiement des jobs sur machine de production

    Déployer des jobs en ligne de commande
    Piloter l’exécution de jobs grâce à un scheduler

    Établir ses composants : Enjeux et mise en place

    Générer du code via template : comprendre les concepts
    Appréhender les 3 fichiers template : begin, main et end
    Décrire les composants avec XML
    L’internationalisation des composants

    Maîtriser l’implémentation des interfaces graphiques natives

    Réaliser son premier plugin Eclipse
    Introduire un nouveau plugin dans Talend Open Studio

Objectifs de la formation 

Cette formation Talend Data Integration vous présente les fonctionnalités de base d’Open Studio et vous apprend à les utiliser pour construire des tâches d’intégration de données fiables et faciles à maintenir.



À l’issue de cette formation, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Utiliser Talend Open Studio for Data Integration
  • Créer, exécuter, dupliquer et exporter un Job
  • Extraire des données d’une base de données et de formats de fichiers communs
  • Transformer et intégrer les données dans des cibles.

À qui s’adresse cette formation ?

Public :

Cette formation Talend Data Integration Basics s’adresse aux Chefs de projets, Développeurs de logiciels, Experts en Business Intelligence et aux Administrateurs de bases de données souhaitant intégrer et gérer leurs données avec l’outil Studio de Talend.

Prérequis :

Pour suivre ce cours de façon optimale, il est nécessaire de posséder des compétences informatiques de base et, si possible, de connaître Java ou un autre langage de programmation, SQL ou des concepts généraux de bases de données.

Contenu du cours 

  1. 1.

    Jour 1 (Talend Data Intégration)

    Démarrer Talend Open Studio
    Créer un Job
    Savoir lire des sources d’entrée
    Transformer des données
    Exécuter un Job
    Apprendre à combiner des colonnes
    Construire un Business Model
    Dupliquer un Job
    Créer des métadonnées
    Créer une jointure
    Savoir capturer les erreurs de jointures
    Rectifier les lookups
    Actualiser un Business Model
    Générer des lignes
    Créer une jointure
    Ajouter des contraintes
    Répliquer la sortie
    Utiliser des variables de contexte
    Utiliser les variables de contexte stockées dans le Repository
    Gérer les erreurs

    Jour 2 (Talend Data Intégration)

    Apprendre à travailler avec des bases de données
    Créer un nouveau projet
    Créer la métadonnée Customer
    Construire une table Customer
    Créer une table Product
    Définir les fichiers Sales
    Configurer la table Shop Stag
    Effectuer une jointure sur les données
    Finaliser le Job
    Travailler sur les Services Web
    Accéder à un Service Web
    Utiliser le standard Advanced WSDL
    Documenter un Job
    Exécuter les Jobs en standalone
    Exporter un Job.

Objectifs de la formation 

Cette formation Talend Open Studio ESB vous fera découvrir l’environnement Talend ESB, vous apprendra à générer des flux, à mettre en place un service SOAP, à gérer des logs et des erreurs pour créer des routes et services simples et les déployer en production.



À l’issue de cette formation, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Comprendre l’environnement Talend et son fonctionnement
  • Créer des routes et services simples
  • Gérer les erreurs et le déboggage
  • Déployer vos routes en production
  • Gérer et sécuriser les déploiement.

À qui s’adresse cette formation ?

 Public :

Cette formation Talend ESB s’adresse aux pofessionnels de l’IT et aux développeurs ayant besoin d’implémenter des flux de données et des services inter-applications.

Prérequis :

Pour que ce cours se déroule dans les meilleures conditions possibles, il vous est nécessaire de connaître la fonctionnalité ETL de Talend.

Contenu du cours 

  1. 1

    Découvrir Talend Open Studio ESB

    Problématique
    Qu’est-ce que l’ESB ?
    Architecture du produit Talend ESB
    Apprendre à insaller ESB

    Découvir l’environnement ESB

    Premier pas avec Talend ESB
    Vue d’ensemble des composants
    Découverte du référentiel d’artefact
    Introduction à Karaf

    Mettre en place les premiers flux de données

    Route simple : transfert de fichiers
    Routing avec composants wiretap, cMessageRouter
    Transformation et validation XSL/XSD
    Utilisation des composants de messaging JMS
    Utilisation des composants REST
    Appels de jobs depuis une route ESB

    Services SOAP

    Mise en place d’un service SOAP

    Gestion des logs et des erreurs

    ErrorHandler et gestion de rejeu

Objectifs de la formation 

Talend Enterprise Data Integration ajoute les fonctions de développement collaboratif et distribué, ainsi que des fonctionnalités de CDC (Change Data Capture), aux fonctionnalités de Talend Open Studio for Data Integration. Le produit Enterprise fournit ainsi une architecture distribuée permettant aux différents développeurs d’un même projet de partager les ressources et de combiner leurs efforts.

Cette formation Talend Enterprise Data Integration est une introduction à ces nouvelles fonctionnalités.

À l’issue de cette formation, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Créer une connexion à un référentiel Talend distant
  • Démarrer le Studio Talend via une connexion à distance
  • Examiner le contenu d’une base de données dans le Studio Talend en utilisant deux procédés différents
  • Configurer une table d’une base de données à monitorer pour capturer ses modifications dans une base de données CDC séparée
  • Créer un Job qui reprend les informations dans une base de données CDC pour mettre à jour une table maître d’une base de données avec les changements de la table de base de données monitorée
  • Apprendre à configurer un projet Talend pour capturer les statistiques et les logs
  • Configurer un Job Talend pour capturer les statistiques et les logs
  • Accéder à Talend Activity Monitoring Console depuis le Studio Talend
  • Lister les types d’informations disponibles dans l’Activity Monitoring Console
  • Savoir configurer le Studio Talend pour identifier les serveurs de Jobs distants
  • Exécuter un Job du Studio Talend  sur un serveur de Jobs distant
  • Configurer un Job pour une exécution multithread
  • Paramétrer un composant individuel pour utiliser une exécution parallèle
  • Configurer un composant Talend pour utiliser la fonctionnalité d’exécution parallèle des sous-jobs
  • Passer d’une branche SVN à une autre dans le Studio Talend
  • Copier un Job d’une branche à une autre
  • Comparer les différences entre deux versions d’un même Job.

À qui s’adresse cette formation ?

 Public :

Cette formation s’adresse aux personnes souhaitant effectuer des tâches d’intégration et de gestion de données en utilisant Studio Talend, comme les Chefs de projet, les Développeurs de logiciels, les Experts en Business Intelligence et les Administrateurs de bases de données.

Prérequis :

Pour suivre ce stage Talend Data Integration Enterprise, il est nécessaire d’avoir suivi la formation Talend – Data Integration (DI) – Basics ou de posséder des connaissances équivalentes.

Contenu du cours 

  1. 1

    Savoir se connecter à un Repository distant

    Apprendre à capturer les données modifiées (CDC)

    Monitorer l’activité des Jobs

    Exécuter un Job à distance

    Utiliser la fonctionnalité d’exécution parallèle

    Utiliser des branches SV

Objectifs de la formation 

Les performances de l’ETL Talend Open Studio permettent de construire des tâches d’intégration de données fiables et faciles à maintenir.

Cette formation Talend – Data Integration Avancé est destinée à des utilisateurs d’Open Studio souhaitant acquérir une expertise sur ce logiciel.

À l’issue de cette formation Talend – Data Integration Avancé, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Maîtriser les composants avancés d’Open Studio
  • Intégrer du Java dans les jobs Talend
  • Créer des composants personnalisés
  • Optimiser les performances des jobs Talend
  • Debugger et déployer des jobs en production.

À qui s’adresse cette formation ?

Public :

Cette formation Data Integration Avancé est destinée aux Développeurs de logiciels, Administrateurs de bases de données, Experts en Business Intelligence et aux Chefs de projets souhaitant acquérir l’expertise de Talend Open Studio.

Prérequis :

Pour suivre ce cours de façon optimale, il est nécessaire d’avoir suivi la formation Talend – Data Integration (DI) – Basics ou de posséder une expérience significative de Talend Open Studio

Contenu du cours 

  1. 1

    Introduction

    Apprendre à utiliser les fonctionnalités avancées d’Open Studio

    Slowly Changing Dimension
    Les Procédures Stockées
    Manipuler des flux XML avancés
    Les Flux RSS
    Commit et Rollback

    Savoir réaliser des jobs complexes

    Liaison job père / fils
    Modifier à chaud les variables en mémoire
    Utiliser les expressions régulières
    Composants ELT

    Utiliser Java et créer des composants

    Principes d’implémentation en Java
    Consulter le code Java associé à un job
    Composants Talend Java
    Utiliser les routines
    Anatomie et création d’un composant
    Exporter un composant dans la palette
    Internationaliser ses composants

    Déployer les jobs en production

    Exécuter un job hors du studio
    Scheduler l’exécution d’un job sous Windows
    Scheduler l’exécution d’un job sous Linux
    Talend Enterprise et la TAC

    Exercice pratique

    Réaliser des exercices d’application autour d’un cas métier

    Conclusion

Objectifs de la formation 

Au cours de cette formation Talend Master Data Management, vous apprendrez à utiliser ce logiciel afin d’automatiser la qualité de vos données. L’objectif est de vous apprendre à déployer des jobs pour gérer vos données, contrôler leur qualité et vous constituer un référentiel de données de qualité.



À l’issue de cette formation, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Comprendre les enjeux d’une gestion des données optimisée
  • Automatiser la qualité de ses données
  • Se familiariser avec l’entrepôt de données Talend MDM

À qui s’adresse cette formation ?

Public :

Ce cours s’adresse aux Administrateurs de bases de données, Développeurs, Chefs de projets.

Prérequis :

Pour le bon déroulement de ce cours, il faut avoir suivi la Formation Talend Open Studio : ETL utilisateur et posséder des connaissances en SQL.

Contenu du cours 

  1. 1

    Introduction au Master Data Management (MDM)

    Comprendre les apports et les avantages du Master Data Management
    Connaître les composants du MDM

    Découvrir l’environnement de Talend MDM

    Découvrir le studio
    Découvrir Talend MDM Web User Interface

    Apprendre à gérer les données avec Talend Open Studio

    Créer et administrer des conteneurs de données
    Concevoir et administrer des modèles de données
    Apprendre la règle de validation de données simples
    Créer et gérer des vues

    Administrer les données avec Web User Interface

    Accéder au conteneur et connaître les modèles de données
    Apprendre à visualiser les données
    Administrer les enregistrements

    Réaliser et administrer les jobs d’intégration de données

    Comprendre les métadonnées du Master Data Management
    Apprendre à intégrer les données dans le MDM
    Savoir extraire les données du Master Data Management
    Déployer et exécuter des jobs

    Administrer les événements avec Talend Master Data Management

    Découvrir l’Update Report
    Comprendre un système centré sur les déclencheurs et les processus
    Créer un évènement avec déclenchement de job
    Utiliser la règle de validation externe pour créer un job

    Administrer avec la base EXIST

    Découvrir la base EXIST
    Apprendre à y accéder
    Administrer les backups.

Objectifs de la formation 

Cette formation Talend Data Quality a pour objectif d’apprendre à maîtriser les fonctionnalités de ce module de Talend Open Studio.

 

À l’issue de cette formation Business Objects BI 4, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Utiliser les fonctionnalités de Talend Data Quality
  • Profiler vos données
  • Les monitorer pour en améliorer la qualité.

À qui s’adresse cette formation ?

Public :

Cette formation Talend s’adresse aux utilisateurs connaissant déjà l’écosystème Talend.

Prérequis :

Avoir suivi la formation Talend – Data Integration (DI) – Basics ou posséder des connaissances et des expériences significatives sur ce logiciel.

Contenu du cours 

  1. 1

    Introduction à l’écosystème Talend

    Découvrir les concepts de la Data Quality

    Démarrer avec Talend Data Quality

    Apprendre à profiler le contenu d’une base de données

    Analyser des colonnes et des tables

    Analyses avancées : redondance et corrélation

    Définir des patterns d’analyses

    Mettre en place des indicateurs de QOD

    Conclusion

Objectifs de la formation 

Cette formation Talend pour le Big Data vous permet de maîtriser Talend dans un environnement Big Data afin de traiter les logs et l’analyse comportementale.

 

À l’issue de cette formation, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Maîtriser Talend dans un environnement Big Data
  • Lire et écrire des données en HDFS
  • Travailler avec les tables
  • Traiter l’analyse comportementale
  • Traiter les logs

À qui s’adresse cette formation ?

Public :

Ce cours Talend pour le Big Data s’adresse aux consultants BI, architectes SI et chefs de projets.

Prérequis :

Pour faciliter le déroulement de cette formation Talend pour le Big Data, il est souhaitable que les participants disposent de connaissances préalables sur Hadoop, Spark et Kafka.

Contenu du cours 

  1. 1

    Concepts de bases

    Ouvrir un projet
    Monitorer un cluster Hadoop
    Créer un cluster de métadonnées

    Lire et écrire des données en HDFS

    Stocker un fichier sur HDFS
    Stocker plusieurs fichiers de HDFS
    Lire les données de HDFS
    Utiliser HBase pour sauvegarder les données charger dans HDFS

    Travailler avec les tables

    Importation de tables avec Sqoop
    Création de tables dans HDFS avec Hive

    Traitement des données et des tables en HDFS

    Traitement des tables Hive avec des jobs
    Traitement des données avec Pig
    Traitement des données par lots

    Guide de dépannage

    Dépannage de votre cluster

    Cas d’utilisation de clickstream (flux de clics)

    Surveillance du cluster Hadoop
    Créer un environnement de développement
    Chargement des données dans HDFS
    Enrichissement des logs
    Calculer les statistiques
    Conversion d’un job standard en un lot Big Data
    Comprendre les jobs MapReduce
    Utilisation du studio pour configurer les resource requests vers YARN

    Cas d’utilisation : l’analyse comportementale

    Chargement du dictionnaire et des données du fuseau horaire dans HDFS
    Chargement des tweets dans HDFS
    Traitement des tweets avec MapReduce
    Planification de l’exécution du job

    Introduction à Kafka

    Surveillance du cluster Hadoop
    Comprendre les bases de Kafka
    Publication de messages sur un sujet Kafka
    Consommer des messages

    Introduction à Spark

    Comprendre les bases de Spark
    Analyser les données des clients
    Produire et consommer des messages en temps réel

    Cas d’utilisation de traitement des logs : génération des logs enrichis

    Introduction au cas d’utilisation du traitement des lois
    Génération de logs bruts
    Génération de logs enrichis

    Traitement des logs cas d’utilisation : surveillance

    Surveillance des logs enrichis

    Cas d’utilisation de traitement des logs : rapports

    Génération de rapports basés sur les fenêtres de données

    Cas d’utilisation de traitement des logs : analyse des batchs

    Ingestion de flux de données
    Analyser les logs avec un batch job

Objectifs de la formation 

Cette formation WebIntelligence XI assure la maîtrise des concepts et fonctions d’interrogation, d’analyse et de reporting.

 

A l’issue de cette formation WebIntelligence XI, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Exploiter l’interface d’Infoview et de Web Intelligence 
  • Créer des requêtes et des rapports avec WebIntelligence XI 
  • Manipuler les données et mettre en forme les graphiques
  • Mettre en oeuvre l’analyse multidimensionnelle des données 
  • Gérer les documents multi-requêtes 

Structurer, calculer et mettre en forme les rapports

À qui s’adresse cette formation ?

Public :

Cette formation Web Intelligence xi est destinée aux utilisateurs finaux, consultants, membre d’une équipe projet et futur designer d’univers.

Prérequis :

Il est indispensable pour cette formation web Intelligence xi d’avoir des notions sur l’environnement Web et une connaissance de l’environnement Windows. Il est recommandé de connaître un tableur du type Excel.

Contenu du cours 

  1. 1

    Introduction à WebIntelligence XI3

    Qu’est-ce que l’informatique décisionnelle ?Qu’est-ce que Business Objects ?Autres logiciels de Business ObjectsL’interrogation : qui fait quoi ?La spécificité de Business Objects : la couche sémantiqueVocabulaire

    Découverte d’Infoview et de WebIntelligence

    Se connecter à InfoviewLa navigationLa page d’accueilParamétrer Infoview et WebIntelligenceVisualiser / modifier un document WebIntelligenceSauvegarder un document public dans mes dossiersExporter un document au format Excel ou PDFConfigurer « mon Infoview »Utiliser l’aide de l’Infoview

    Premiere requête, premiers états

    Créer un nouveau document WebIConnaître les éléments disponibles dans un universL’éditeur de requête javaDescription de l’univers de formationCréer une requête et l’exécuterAu rapport ! Manipuler les donnéesDupliquer un rapport (gérer les rapports d’un document)Transformer un tableau vertical en tableau croiséTransformer un tableau vertical en graphiqueImprimer un documentEnregistrer un documentCréer un dossier personnelOrganiser ses documents

    Mettre en oeuvre des graphiques

    Manipuler les blocsL’éditeur de rapportsCréer plusieurs blocsInsérer un objet dans un tableau existantModifier la structure d’un tableau croiséAfficher la structureSupprimer une colonneSupprimer un tableau

    Mettre en forme les graphiques

    Créer un graphiqueTransformer un tableau en graphiqueModifier la structure d’un graphiqueMettre en forme un graphiqueModifier les propriétés

    Maitriser l’éditeur de requêtes

    Créer un filtre de requêteUtiliser l’opérateur « Égal à »Utiliser l’opérateur « Dans liste »Utiliser l’opérateur « Correspond au modèle »Utiliser l’opérateur « entre »Créer un filtre de requête avec invitePoser plusieurs filtres de requêteRelier des filtres par des « and »Relier des filtres par des « or »Gérer les priorités entre les filtresNotion de contexte

    Gérer les fournisseurs de données (documents multi-requêtes)

    Les enjeux de la multi-requêteCréer un nouveau documentAjouter une deuxième requêteIntroduction au mode d’insertionChoisir le mode d’insertion du nouveau blocNommer les requêtes et les ré exécuterGérer les requêtesPrésentation de la fusion des dimensions

    Structurer les rapports

    Créer un nouveau document avec plusieurs blocsInsérer une ruptureInsérer un calcul simpleInsérer un triInsérer un tri personnaliséPoser / Supprimer un filtre expressPoser un filtre globalGérer les filtres du rapportInsérer une sectionEffectuer un calcul dans une sectionInsérer un nouveau bloc dans une sectionModifier le maîtreInsérer des alerteursGérer des alerteursInsérer un classement

    Mettre en forme les rapports

    Mettre en forme les tableauxModifier les propriétés “général” et “affichage” d’un tableauModifier les propriétés “apparence” d’un tableauModifier les propriétés “page” et “position” d’un tableauModifier les propriétés “rupture” et “tris” d’un tableauMettre en forme les cellulesModifier les propriétés “général” et “affichage” d’une celluleModifier les propriétés  “apparence” d’une celluleModifier le format de nombre d’une celluleModifier les propriétés “rupture” d’une celluleModifier les propriétés “page” d’une celluleMettre en forme les sectionsModifier les propriétés d’une section

    Calculer dans un rapport

    Insérer une colonne dans un tableau pour y placer un calculPrésentation de l’éditeur de formulesCréer une formuleTransformer une formule en variableUtiliser des fonctions (exemples)Gérer les variables

    Analyse multidimensionnelle

    Définir le périmètre d’analyseExplorer dans un tableauExplorer dans un graphiqueFiger un niveau d’explorationModifier le périmètre d’analyseInsérer des filtres d’exploration