Créer une nouvelle branche à partir d'une source sélectionnée - Cloud - 8.0
Guide d'utilisation du Studio Talend
Version
Cloud
8.0
Language
Français
Product
Talend Big Data
Talend Big Data Platform
Talend Cloud
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Real-Time Big Data Platform
Module
Studio Talend
Content
Création et développement
Last publication date
2023-09-26
Qu'est-ce que le Studio Talend ?
Architecture fonctionnelle des produits Talend
Architecture fonctionnelle de Talend Cloud
Architecture fonctionnelle de Talend Data Integration et de Data Quality
Architecture fonctionnelle de Talend Big Data
Architecture fonctionnelle de Talend ESB
Architecture fonctionnelle de Talend MDM
Démarrer le Studio Talend et récupérer la licence
Démarrer le Studio Talend et s'y connecter via Talend Cloud
Démarrer le Studio Talend en mode traditionnel
Gestion des connexions dans le Studio Talend
Configurer une connexion locale dans le Studio Talend
Configurer une connexion distante à Talend Cloud Management Console
Configurer une connexion distante à Talend Administration Center
Configurer plusieurs connexions dans le Studio Talend à l'aide d'un script
Connexion du Studio Talend à Talend Cloud
Établir la connexion à Talend Administration Center via un serveur proxy avec authentification basique
Configuration du Studio Talend
Gestion des licences dans le Studio Talend
Vérifier/modifier la licence du Studio
Licences et perspectives dans le Studio
Gestion des fonctionnalités dans le Studio Talend
Fonctionnalités du Studio Talend
Installer les fonctionnalités à l'aide du Gestionnaire des fonctionnalités
Activer/désactiver des fonctionnalités installées
Installer des modules externes dans le Studio Talend
Quand installer des modules externes ?
Personnaliser l'URI de Maven pour le déploiement de modules externes
Installation de tous les modules externes en une fois
Installation manuelle de modules externes via la vue Modules
Écraser un pilote de base de données en personnalisant l'URI Maven
Configurer un référentiel de proxy pour les bibliothèques dans le Studio Talend
Installer des logiciels externes dans le Studio Talend
Travailler avec les projets
Créer un projet
Créer un projet lors du premier démarrage du Studio
Créer un projet après le premier démarrage du Studio
Créer un projet Sandbox
Importer un projet Démo
Importer un projet démo en tant que nouveau projet
Importer un projet démo dans le projet courant
Installer des fichiers d'exemple dans le projet démo d'intégration de données
Importer un projet en local
Importer un projet
Importer plusieurs projets
Accéder aux projets distants depuis le Studio Talend
Ouvrir un projet distant
Exporter un projet
Accéder à des éléments d'un projet distant en mode hors connexion
Activer le mode de stockage Git standard
Corriger les références invalides des projets pour le mode de stockage Git standard
Signer des commits et des tags avec GPG en mode de stockage Git standard
Travailler en collaboration sur des projets Git dans Talend Cloud
Configurer le mode de commit Git
Commiter des modification manuellement dans Git
Gérer des éléments non commités dans la vue Git Staging
Travailler sur un projet partagé
Principe de verrouillage
Verrouiller/déverrouiller un élément (par défaut)
Accéder aux éléments verrouillés (par défaut)
Types de verrous
Mode de verrouillage automatique
Mode de verrouillage semi-automatique
Mode de verrouillage manuel
Gérer les modifications non commitées sur Git
Gérer des éléments non commités lorsque cela est proposé
Log des modifications utilisateur
Supprimer des éléments partagés
Travailler avec des branches et des tags dans un projet
Comment créer une branche locale dans le Studio
Créer une nouvelle branche à partir d'une source sélectionnée
Effectuer un Check-out d'une branche distante en tant que branche locale
Comment effectuer un Push des modifications d'une branche locale vers une branche distante
Mettre à jour une branche locale
Rétablir une branche locale à l'état de la mise à jour précédente
Supprimer une branche locale
Créer un tag pour un projet
Passer d'une branche à une autre ou d'un tag à un autre
Voir l'historique des commits Git
Résoudre des conflits entre les branches
Résoudre des conflits dans des éditeurs de comparaison
Éditeur Job Compare
Éditeur EMF Compare
Éditeur Text Compare
Fusionner des branches distantes
Opérations Git : que fait le Studio Talend en coulisse ?
Définir les références des projets
Intégration de données et services de données
Concevoir des Jobs et des Routes
Qu'est-ce qu'un Job ?
Prise en main d'un Job simple
Créer un Job
Ajouter des composants au Job
Déposer le premier composant depuis la Palette
Ajouter le deuxième composant en saisissant son nom dans l'espace de modélisation graphique
Ajouter un composant de sortie en le glissant depuis un composant d'entrée
Connecter les composants
Méthode par clics
Méthode par glisser-déposer
Configurer les composants
Configurer le composant tFileInputDelimited
Configurer le composant tLogRow
Configurer le composant tFileOutputDelimited
Exécuter le Job et vérifier le résultat
Création d'un Job à l'aide d'un modèle
Transmettre des données d'un fichier vers une table de base de données et vice versa
Transmettre des données d'une table de base de données vers une autre
Transmettre des données d'un fichier à un Joblet dans un format spécifique
Création d'un Job en utilisant une API de création de Job
Qu'est-ce qu'une Route ?
Présentation d'une Route simple
Créer une Route
Ajouter des composants à la Route
Déposer le premier composant de la Route depuis la Palette
Ajouter le deuxième composant de la Route en saisissant son nom dans l'espace de modélisation graphique
Ajouter un composant de sortie à la Route en glissant depuis le composant d'entrée
Relier les composants de la Route
Créer le lien Route par clic-droit et clic
Créer le lien Route par glisser-déposer
Configurer les composants de Route
Exécuter la Route
Utilisation des composants
Ajouter un composant entre deux composants reliés
Glisser-déposer les composants sur le lien depuis la Palette
Ajouter le composant en saisissant son nom sur le lien
Ajouter le composant dans l'espace de modélisation graphique et déplacer le lien existant
Définir les propriétés des composants
Onglet Basic settings
Paramétrer un schéma built-in dans un Job
Paramétrer un schéma du Repository dans un Job
Utiliser partiellement un schéma du Repository dans un Job
Afficher un champ de manière dynamique (Ctrl+Espace)
Onglet Advanced settings
Mesurer les flux de données
Onglet Dynamic settings des composants dans un Job
Schéma dynamique
Définir les colonnes du schéma dynamique
Mapper des colonnes dynamiques
Onglet View
Onglet Documentation
Chercher un Job utilisant un composant particulier
Configurer les valeurs par défaut dans le schéma d'un composant dans un Job
Utiliser des composants Camel dans une Route
Utiliser les composants tPrejob et tPostjob
Utiliser des composants personnalisés
Configurer la longueur d'une colonne dans le schéma
Configurer la longueur d'une colonne de table de base de données à l'aide du schéma
Configurer la précision des nombres BigDecimal via le schéma
Utilisation des connexions dans un Job
Types de connexions
Connexion de type Row
Principal
Lookup
Filter
Rejects
ErrorReject
Output :
Uniques/Duplicates
Job à entrées/sorties multiples
Combine
Connexion de type Iterate
Connexions de type Trigger dans un Job
Connexion de type Link
Définir les paramètres des connexions
Paramètres d'une connexion Row
Paramètres d'une connexion Iterate
Paramètres d'une connexion Trigger
Paramètres d'une connexion OnSubjobOk/OnSubjobError
Paramètres d'une connexion Run if
Ajouter un point de pause
Partitionner un flux de données
Utilisation des connexions dans une Route
Types de connexions dans les Routes
Connexions de type Row dans les Routes
route
try
catch
finally
Connexions de type Trigger dans une Route
when
otherwise
Définir les paramètres d'une connexion dans une Route
Paramètres d'une connexion Catch
Paramètres d'une connexion When
Utiliser les contextes et les variables
Définir les variables de contexte pour un Job ou une Route
Définir les variables de contexte dans la vue Context (Contexte)
Définir des environnements de contexte
Définir les variables de contexte
Définir les variables de contexte dans la vue Component (Composant)
Paramètres de contexte de Talend Cloud
Paramètres de connexion
Nommer des paramètres de connexion
Configurer les paramètres de connexion
Importer des paramètres de connexion
Connexions supportées
Définir vos connexions de contexte personnalisées
Définir des connexions personnalisées dans le Studio
Ajouter des connexions personnalisées à l'Artefact
Définir des connexions personnalisées
Variables personnalisées
Nommer les variables personnalisées
Configurer des paramètres personnalisés
Paramètres des ressources
Types des paramètres de ressources
Définir des paramètres pour les ressources externes
Ajout de répertoires externes de synonymes dans le Studio Talend
Ajout de répertoires externes de synonymes dans le Talend Cloud Management Console
Ajouter des fichiers externes dans le Studio Talend
Ajouter des fichiers externes dans le Talend Cloud Management Console
Configurer les paramètres de ressources
Définir un paramètre de Webhook dans Studio Talend
Définir un paramètre de Webhook dans Talend Cloud Management Console
Définir un paramètre de dossier temporaire
Paramètres de Tâches
Configurer les paramètres de Tâches
Centraliser les variables de contexte dans le Repository
Créer un contexte et définir ses variables de contexte
Créer le contexte et les environnements
Définir les variables de contexte
Ajouter une variable de contexte built-in dans le Repository
Créer un contexte à partir d'une métadonnée
Appliquer des variables de contexte du référentiel dans un Job ou dans une Route
Déposer un contexte dans un Job ou une Route
Appliquer des variables de contexte dans un Job ou une Route à l'aide du bouton de gestion des variables
Utiliser des variables dans un Job ou une Route
Exécuter un Job ou une Route dans un environnement de contexte défini
Configurer des dépendances de code dans un Job
Configurer des dépendances de code dans une Route
Gestion des Jobs : Utilisation avancée
Créer une requête à l'aide de SQLBuilder
Comparer les structures de base de données
Créer une requête
Stocker une requête dans le Repository
Mettre en place de points de validation (checkpoints) sur les connexions de type Trigger
Utiliser des ressources dans des Jobs
Créer une ressource
Utiliser une ressource dans un Job
Utiliser la fonctionnalité Use Output Stream
Gestion des Jobs : Autres fonctions
Utiliser les dossiers
Partager une connexion à une base de données
Gérer les icônes d'avertissement/d'erreur sur les composants
Icônes d'erreur et d'avertissement sur les composants
Icône d'erreur sur un Job
Ajouter une Note au Job
Aperçu des données traitées
Aperçu des résultats
Aperçu des données brutes
Afficher les onglets Code ou Outline de votre Job
Onglet Outline
Aperçu du code
Gérer l'affichage d'un sous-Job
Personnaliser les sous-Jobs
Réduire l'affichage des sous-Jobs
Supprimer le surlignage d'un sous-Job
Paramétrage des options dans la vue Job
Automatiser l'utilisation des statistiques & logs
Fonctions de l'onglet Extra
Gestion des erreurs dans Studio Talend
Gestion des erreurs avec les composants
Utiliser les composants tAssert et tAssertCatcher pour la gestion des erreurs
Utiliser le tChronometerStart et le tChronometerStop pour la gestion des erreurs
Utiliser les composants tDie, tWarn et tLogCatcher pour la gestion d'erreurs
Utiliser le tFlowMeter et le tFlowMeterCatcher pour la gestion des erreurs
Utilisation du tLogRow pour la gestion d'erreurs
Gestion des erreurs avec les liens
Gestion des erreurs à la conception
Gestion des Routes : Sujets avancés
Utilisation des Ressources de Routes
Créer une ressource de Route
Gérer les versions des ressources de Route
Utiliser une ressource de Route
Utilisation des Beans
Créer un Bean
Créer un JAR d'un bean personnalisé
Modifier les bibliothèques des beans
Utiliser un Bean
Utiliser la configuration de Spring
Conception de services
Qu'est-ce qu'un Service ?
Conception de Services simples
Créer un Service
Modifier un fichier WSDL
Ajouter un service
Ajouter un port à un Service
Configurer un binding
Créer un nouveau binding
Réutiliser un binding existant
Configurer un PortType
Créer un PortType pour un binding
Réutiliser un PortType existant
Ajouter une opération
Ajouter un message
Créer un message
Réutiliser un message existant
Ajouter une partie à un message
Créer un nouveau type pour votre fichier WSDL
Attribuer un Job de services de données à une opération de service
Monitorer les messages de log d'un Job de services de données
Exporter un Service pour un déploiement
Gestion des Services : Autres fonctions
Importer des schémas WSDL
Configurer les options du Runtime
Intégration d'API
Vue d'ensemble de l'intégration d'API
Utilisation de métadonnées pour les spécifications d'API
Créer une nouvelle métadonnée d'API REST à partir d'un fichier
Créer une nouvelle métadonnée d'API REST depuis API Designer
Utiliser des métadonnées REST avec des Jobs et des Routes
Conception de Joblets
Qu'est-ce qu'un Joblet ?
Créer un Joblet à partir de rien
Créer un Joblet à partir d'un Job
Utiliser un Joblet dans un Job
Utiliser le Joblet en début de Job
Déclencher un Joblet
Utilisation des déclencheurs dans un Joblet
Déclencher le Joblet dans un Job
Modifier un Joblet
Modifier un Joblet dans le Job
Modifier le Joblet dans un onglet séparé
Organiser les Joblets
Appliquer des variables de contexte dans un Joblet
Configurer des dépendances de code dans un Joblet
Conception de Routelet
Qu'est-ce qu'une Routelet ?
Conception d'une Routelet à partir de rien
Utiliser une Routelet dans une Route
Modifier une Routelet
Organiser les Routelets
Appliquer une variable de contexte à une Routelet
Configurer des dépendances de code dans une Routelet
Gérer des Jobs, des Routes et des Services
Activation/Désactivation d'un composant ou d'un sous-Job ou d'une Route
Activer ou désactiver un composant
Activer ou désactiver un sous-Job
Activer ou désactiver tous les sous-Jobs liés
Activer ou désactiver une Route
Importer/exporter des éléments et construire des Jobs et des Routes
Import d'éléments
Construction de Jobs
Construire un Job en tant que Job standalone
Construire un Job en tant que bundle OSGI pour ESB
Construire un Job en tant que Microservice (Spring-boot) pour ESB
Construire un Job en tant que Microservice (Spring-boot) pour une image Docker ESB
Construire un Job en tant qu'image Docker
Construction de Routes
Construire une Route vers un fichier ESB Kar Runtime
Construire une Route vers un microservice ESB basé Spring-boot
Construire une Route vers une image Docker de Microservice ESB Spring-boot
Modifier le Manifest d'une Route
Export d'éléments
Changer les paramètres de contexte dans des Jobs et des Routes
Publication dans Talend Cloud
Publier dans un référentiel d'artefacts
Configurer des référentiels pour publier des artefacts
Publier un Job en tant qu'image Docker
Publier une Route ou un Job de Services de données en tant que Microservice (Spring-boot) pour une image Docker ESB
Personnalisation du déploiement d'un Job, d'une Route ou d'un Service
Gestion des éléments du Référentiel
Gérer les mises à jour des éléments du Repository
Modifier un élément du Repository
Mettre à jour automatiquement les Jobs impactés
Mettre à jour manuellement les Jobs impactés
Analyser les éléments du Repository
Analyse d'impact
Lignage des données
Exporter les résultats de l'analyse d'impact/du lignage de données au format HTML
Exporter les résultats de l'analyse d'impact/du lignage de données au format XML
Recherche d'un Job dans le référentiel
Gestion des versions d'un Job ou d'une Route
Mettre à jour la version d'un Job ou d'une Route inactif
Mettre à jour la version d'un Job actif ou d'une Route active
Utiliser différentes versions d'un Job ou d'une Route
Supprimer une version d'un Job ou d'une Route
Documentation d'un Job ou d'une Route
Générer la documentation HTML
Trouver la documentation autogénérée
Mettre la documentation à jour
Utilisation de projets référencés
Accéder aux éléments des projets référencés
Utiliser les éléments des projets référencés
Comparaison des Jobs
Exécution des Jobs et des Routes
Exécuter un Job ou une Route en mode normal
Exécuter un Job en mode Debug dans Java
Exécuter un Job en mode Traces Debug
Monitoring ligne par ligne
Monitorer les points de pause
Exécuter une Route en mode Debug
Configurer les paramètres d'exécution avancés
Afficher les Statistiques
Afficher la durée d'exécution et d'autres options
Afficher des caractères spéciaux dans la console
Spécifier les limites de mémoire de la machine virtuelle pour un Job ou une Route
Définir le nombre de Mo utilisés dans chaque morceau du flux de Talend Data Mapper
Personnaliser le niveau de sortie de Log4j à l'exécution
Monitorer l'utilisation des ressources de la JVM durant une exécution de Job ou de Route
Exécuter un Job à distance
Exécuter des artefacts sur un moteur distant depuis Studio Talend
Déboguer les exécutions du moteur distant
Exécuter un Job à distance avec SSL activé
Reprendre l'exécution d'un Job en cas d'échec
Concept général
Une procédure en deux étapes
Exécuter une Route de microservice
Exécuter une Route de microservice en utilisant une configuration Log4j externe
Utilisation de la parallélisation pour optimiser les performances des Jobs
Exécuter plusieurs sous-Jobs en parallèle
Lancer des itérations parallèles pour lire des données
Orchestrer des exécutions parallèles de sous-Jobs
Écrire des données en parallèle
Activer la parallélisation des flux de données
L'onglet Parallelization
Scénario : parallélisation du tri des données clients volumineuses
Créer un Job pour trier les données clients
Activer la parallélisation
Partitionner le flux de données d'entrée
Configurer le flux d'entrée
Configurer l'étape de partitionnement
Trier les enregistrements d'entrée
Configurer le tSortRow
Configurer l'étape de dé-partitionnement
Écrire en sortie les données triées
Exécuter le Job et vérifier le résultat
Tester des Jobs et des Services à l'aide de scénarios de test
Créer un scénario de test
Configurer un scénario de test
Ajouter des instances de test
Définir des variables de contexte pour les données de test
Définir les ensembles de données embarqués
Exécuter des scénarios de test
Exécuter un scénario de test depuis la vue Run
Exécuter un scénario de test depuis la vue Test Cases
Exécuter un scénario de test ou tous les scénarios de test d'un Job du Repository
Gérer des scénarios de test
Tests des Routes à l'aide de scénarios de test
Créer un scénario de test d'une Route
Configurer un scénario de test d'une Route
Configurer le modèle de producteur ProducerTemplate
Ajouter des instances de test d'une Route
Définir des variables de contexte pour les données de test de la Route
Définir les jeux de données embarqués dans une Route
Exécuter des scénarios de test d'une Route
Exécuter un scénario de test d'une Route depuis la vue Test Cases
Exécuter un scénario de test d'une Route depuis la vue Repository
Gérer des scénarios de test d'une Route
Exemple de test de payload XML
Construire la Route
Tester la Route
Créer le scénario de test
Configurer le scénario de test
Exécuter le scénario de test
Gestion des Jobs dans différentes branches et tags
Copier des éléments d'une branche ou d'un tag
Retourner à la version précédente d'un élément de projet sur un tag
Mapping de flux de données
Interfaces de mapping
Présentation du fonctionnement du tMap
Configuration du flux d'entrée dans le Map Editor
Renseigner les tables Input à l'aide d'un schéma
Contenu des tables Main et Lookup
Variables
Utiliser les jointures explicites
Définir le modèle de rapprochement de la jointure explicite
Unique Match (correspondance unique)
First Match (première correspondance)
All Matches (toutes ls correspondances)
Utiliser la jointure Inner Join
Utiliser la fonction All Rows
Filtrer un flux d'entrée
Retirer des entrées de la table Input
Mapping de variables
Accéder aux variables globales ou de contexte
Supprimer des variables
Utilisation des expressions
Accéder à l'Expression editor
Créer du code à l'aide de l'Expression Builder
Modifier des expressions individuelles
Configurer des expressions pour plusieurs colonnes de sortie simultanément
Paramètres Output
Configurer des mappings automatiques entre l'entrée et la sortie
Créer des expressions complexes
Filters
Utiliser la fonction Rejet
Utiliser les Rejets Inner Join
Retirer des entrées de la table Output
Gestion des erreurs
Configuration des schémas dans le Map Editor
Récupérer la structure d'un schéma depuis le Repository
Rechercher des colonnes de schéma
Utiliser le Schema editor
Activation de la conversion automatique des types de données
Définir des règles pour écraser le comportement de conversion par défaut
Résolution des problèmes de mémoire lors de l'utilisation du tMap
Gestion des références
Configurer le mode de chargement d'un flux de référence
Recharger des données à chaque ligne
Chargement de plusieurs flux de référence en parallèle
Aperçu des données
Présentation du fonctionnement du tXMLMap
Utiliser le type Document pour créer l'arborescence XML
Configurer le type Document
Importer une structure XML à partir de fichiers XML et XSD
Importer une structure XML à partir d'un fichier XML
Importer la structure XML d'un fichier XSD
Importer une structure XML à partir du Repository
Définir ou réinitialiser un élément répétable pour une structure XML créée
Ajouter un sous-élément ou un attribut à une structure XML
Supprimer un élément ou un attribut depuis la structure XML
Gérer un espace de noms
Définir un espace de noms
Modifier la valeur par défaut d'un espace de noms
Supprimer un espace de noms
Grouper les données de sortie
Définir un group element
Révoquer un group element défini
Agréger les données de sortie
Définir le mode de sortie
Écrire dans un document les éléments en sortie
Gérer les éléments vides dans le Map editor
Définir la séquence des différents boucles en entrée
Utiliser le Tree schema editor
Change Data Capture (CDC) (déprécié)
Aperçu de la fonction CDC (dépréciée)
Mode Trigger (déprécié)
Mode CDC Redo/Archive log (déprécié)
Mode XStream (déprécié)
CDC : un principe de publication/souscription (déprécié)
Mise en place de l'environnement CDC (déprécié)
Configurer le CDC en mode Trigger (déprécié)
Configurer le CDC en mode journal Trigger (déprécié)
Étape 1 : Définir l'éditeur (déprécié)
Étape 2 : Identifier la table source (déprécié)
Étape 3 : Créer une table souscripteur (déprécié)
Étape 4 : Souscrire à la table source et activer la souscription (déprécié)
Extraction des données de changement en mode Trigger (déprécié)
Mise en place du CDC en mode Redo/Archive log d'Oracle (déprécié)
Prérequis à l'utilisation du mode Redo/Archive log d'Oracle (déprécié)
Activer le mode archive log d'Oracle (déprécié)
Configurer le CDC d'Oracle (déprécié)
Configurer le CDC en mode Redo/Archive log d'Oracle (déprécié)
Étape 1 : Définir l'éditeur en mode Redo/Archive log d'Oracle (déprécié)
Étape 2 : Identifier la table source en mode Redo/Archive log d'Oracle (déprécié)
Étape 3 : Récupérer et traiter les changements en mode Redo/Archive log (déprécié)
Étape 4 : Créer la table des changements, souscrire à la table source et activer la souscription (déprécié)
Extraction des données modifiées en mode Redo/Archive log d'Oracle (déprécié)
Configurer le CDC dans le mode XStream d'Oracle (déprécié)
Prérequis pour le mode XStream (déprécié)
Activer le mode archive log dans le mode XStream d'Oracle (déprécié)
Ouvrez toutes les PDB pour une CDB dans Oracle (déprécié)
Configurez un administrateur XStream (déprécié)
Configurer le CDC à l'aide du mode XStream (déprécié)
Configurer XStream Out dans le Studio Talend (déprécié)
Configurer XStream In dans le Studio Talend (déprécié)
Extraire et synchroniser des modifications de données en mode XStream (déprécié)
Mise en place du CDC en mode Redo/Archive log (journal) d'AS/400 (déprécié)
Prérequis pour AS/400 (déprécié)
Configurer le CDC en mode journal AS/400 (déprécié)
Étape 1 : Définir l'éditeur en mode journal AS/400 (déprécié)
Étape 2 : Identifier la table source en mode journal AS/400 (déprécié)
Étape 3 : Créer une table souscripteur en mode journal AS/400 (déprécié)
Étape 4 : Finaliser la souscription en mode journal AS/400 (déprécié)
Extraction des données modifiées en mode journal AS/400 (déprécié)
Support des bases de données pour le CDC (déprécié)
Big Data
Introduction aux solutions Big Data de Talend
Hadoop et Studio Talend
Conception d'un Job Spark
Fonctionnement d'un Job Talend Spark
Création d'un Job Spark
Test de Jobs Spark à l'aide de scénarios de test
Gestion des Jobs Big Data
Activation du lignage de données pour les Jobs Big Data
Configurer le lignage de données avec Cloudera Navigator
Configurer le lignage de données avec Atlas
Lire le lignage
Convertir des Jobs
Gestion des données compressées
Support dynamique des distributions Hadoop dans le Studio Talend
Ajouter dynamiquement la dernière plateforme Big Data (Distributions dynamiques)
Modifier la configuration d'une distribution dynamique
Exporter ou importer la configuration d'une distribution de plateforme Big Data dynamique
Support des distributions Hadoop Spark Universal dans le Studio Talend
Exécuter un Job avec Spark Universal
Définir les détails de connexion Spark Universal dans la vue Spark Configuration (Configuration de Spark)
Définir les paramètres de connexion à Cloudera Data Engineering avec Spark Universal
Définir les paramètres de connexion à Databricks avec Spark Universal
Définir les paramètres de connexion à Dataproc avec Spark Universal
Définir les paramètres de connexion Kubernetes avec Spark Universal
Définir les paramètres de connexion locale avec Spark Universal
Définir les paramètres de connexion des scripts Spark-submit avec Spark Universal
Définir les paramètres de connexion standalone avec Spark Universal
Définir les paramètres de connexion Azure Synapse Analytics avec Spark Universal
Définir les paramètres de connexion au cluster YARN avec Spark Universal
Définir les paramètres de connexion à Amazon EMR avec Spark Universal
Passer d'un mode à l'autre, d'une distribution à l'autre ou d'un environnement à l'autre avec Spark Universal
Profiling de données et qualité de données
Profiling de données : concepts et principes
Qu'est-ce que Talend Data Quality ?
Fonctions de base
Référentiel des métadonnées
Modèles et indicateurs
Prise en main de la solution de qualité de données Talend
Principes de travail de la qualité de données
Import du projet démo de qualité de données
Importer un projet démo en tant que projet séparé de qualité de données
Importer un projet démo dans le projet courant de qualité de données
Principales fonctionnalités et options de configuration
Utiliser l'éditeur d'index des synonymes
Accéder à l'éditeur d'index des synonymes et rechercher dans les index
Gérer les documents dans l'éditeur d'index des synonymes
Modifier un document
Insérer un nouveau document
Supprimer un ou plusieurs document(s)
Définir le seuil maximal de la mémoire
Configurer les préférences des éditeurs et des résultats d'analyse
Définir les paramètres des tables de fréquence par défaut
Afficher/masquer l'aide dans le Studio Talend
Afficher les aide-mémoires
Masquer le panneau d'aide
Afficher la vue Modules
Afficher la vue Error Log et gestion des fichiers de log
Ouvrir de nouveaux éditeurs
Icônes ajoutées au symbole des analyses dans la vue DQ Repository
Configuration des connexions aux sources de données
Créer des connexions aux différentes sources de données
Se connecter à une base de données
Créer une connexion
Créer une connexion depuis un catalogue ou un schéma
Créer une connexion pour une base de données personnalisée
Les bases de données supportées dans la perspective Profiling
Ce que vous devez savoir à propos de certaines bases de données
Catalogues et schémas dans les systèmes de bases de données
Se connecter à un fichier
Gestion des connexions aux sources de données
Gérer les connexions aux bases de données
Ouvrir/éditer une connexion à une base de données
Filtrer une connexion à une base de données
Dupliquer une connexion à une base de données
Ajouter une tâche à une connexion à une base de données ou à l'un de ses éléments
Filtrer les tables/vues dans une connexion à une base de données
Partager une connexion à une base de données
Filtrer une connexion à une base de données
Gérer les connexions aux fichiers
Profiling du contenu d'une base de données
Analyses de bases de données
Créer une analyse de contenu d'une base de données
Définir l'analyse de vue d'ensemble de connexion
Sélectionner la connexion à la base de données que vous souhaitez analyser
Créer une analyse de catalogue ou de schéma
Obtenir un aperçu des données dans l'éditeur SQL
Affichage des clés et des index des tables de base de données
Synchronisation des métadonnées de connexion et des structures des bases de données
Synchroniser et recharger les listes des catalogues et des schémas
Synchroniser et recharger les listes des tables
Synchroniser et recharger des listes de colonnes
Analyses de redondance
Les analyses de redondance
Comparaison de colonnes identiques dans différentes tables
Définir l'analyse de redondance
Sélectionner les colonnes à comparer
Finaliser et exécuter l'analyse
Mise en correspondance de clés primaires et étrangères
Définir l'analyse pour faire correspondre les clés primaires et étrangères dans des tables
Sélectionner les clés primaires et étrangères
Analyses de tables
Les étapes de l'analyse de tables de base de données
Analyser des tables dans des bases de données
Créer une analyse de table simple (Analyse d'un ensemble de colonnes)
Créer une analyse d'un ensemble de colonnes en utilisant des modèles
Définir l'ensemble de colonnes à analyser
Définir l'analyse
Sélectionner l'ensemble de colonnes à analyser
Ajouter des modèles aux colonnes analysées
Finaliser et exécuter l'analyse d'un ensemble de colonnes
Filtrer des données par rapport à des modèles
Récupérer des lignes correspondant/ne correspondant pas
Créer une analyse de colonne(s) à partir d'une analyse de table simple
Créer une analyse de table avec des règles métier SQL
Créer une règle métier SQL
Créer la règle métier
Créer une condition de jointure
Modifier une règle métier SQL
Créer une analyse de table avec une règle métier SQL simple
Paramétrer l'analyse de table
Sélectionner la table que vous souhaitez analyser
Sélectionner la règle métier
Créer une analyse de table avec une règle métier SQL comprenant une condition de jointure
Créer une analyse de table(s) avec une règle métier SQL via des raccourcis
Générer une analyse sur les résultats d'une jointure pour analyser les doublons
Détecter des anomalies dans des colonnes (Analyse de dépendance fonctionnelle)
Définir l'analyse pour détecter des anomalies dans des colonnes
Sélectionner les colonnes déterminantes ou dépendantes
Finaliser et exécuter l'analyse de dépendance fonctionnelle
Analyser des tables dans des fichiers délimités
Créer une analyse d'un ensemble de colonnes sur un fichier délimité à l'aide de modèles
Définir l'ensemble de colonnes à analyser dans un fichier délimité
Définir l'analyse de l'ensemble de colonnes
Sélectionner l'ensemble de colonnes à analyser dans un fichier délimité
Ajouter des modèles aux colonnes analysées dans un fichier délimité
Finaliser et exécuter l'analyse d'un ensemble de colonnes sur un fichier délimité
Filtrer des données par rapport à des modèles
Créer une analyse de colonnes à partir de l'analyse d'un ensemble de colonnes
Analyser des doublons
Créer une analyse de rapprochement
Définir une analyse de rapprochement dans le dossier Analysis
Définir une analyse de rapprochement dans le dossier Metadata
Configurer une analyse de rapprochement
Définir une règle de rapprochement
Définir une clé de bloc
Définir une clé de rapprochement avec l'algorithme VSR
Définir une clé de rapprochement à l'aide de l'algorithme T-Swoosh
Créer une clé de rapprochement
Modifier les règles et afficher les résultats d'exemple
Afficher les résultats du rapprochement
Voir et exporter les données analysées
Importer ou exporter des règles de rapprochement
Importer des règles de rapprochement du référentiel
Exporter des règles de rapprochement dans le référentiel
Créer une règle de rapprochement
Définir la règle
Dupliquer une règle
Règles avec l'algorithme VSR
Définir une clé de bloc pour l'analyse de rapprochement
Définir une clé de rapprochement
Règles avec l'algorithme T-Swoosh
Créer une clé de rapprochement
Analyses de colonne(s)
Par quoi commencer ?
Créer une analyse simple sur une colonne d'une base de données
Définir les colonnes à analyser et configurer les indicateurs
Définir les colonnes à analyser
Définir l'analyse de colonnes simple
Sélectionner les colonnes de base de données et configurer les données d'exemple
Définition des indicateurs sur les colonnes
Définir des indicateurs système ou personnalisés
Définir les options pour les indicateurs système ou personnalisés
Définir les indicateurs personnalisés dans l'éditeur d'analyses
Finaliser et exécuter l'analyse de colonnes
Utiliser le moteur Java ou SQL
Accéder à la vue détaillée de l'analyse de colonnes de base de données
Voir et exporter des données analysées
Utiliser des expressions régulières et des modèles SQL dans une analyse de colonne(s)
Ajouter une expression régulière ou un modèle SQL dans une analyse de colonne(s)
Modifier un modèle dans l'analyse de colonne(s)
Voir les données analysées par rapport aux modèles
Récupérer les lignes valides/invalides
Sauvegarder les requêtes exécutées sur les indicateurs
Identifier les valeurs en doublon dans une colonne
Standardiser des numéros de téléphone
Extraire des valeurs distinctes
Créer des analyses à partir de noms de tables ou de colonnes
Création d'une analyse de colonnes simple dans un fichier
Définir les colonnes à analyser dans un fichier
Définir l'analyse de colonnes
Sélectionner les colonnes du fichier et configurer les données d'exemple
Configurer les indicateurs système et personnalisés
Configurer les options des indicateurs système
Configurer des expressions régulières et finaliser l' analyse
Visualiser et exporter les données analysées dans un fichier
Analyser des données délimitées via des raccourcis
Analyse de données discrètes
Définir l'analyse de données discrètes
Exécuter l'analyse et accéder aux résultats détaillés de l'analyse
Types de data mining
Nominal
Interval
Texte non structuré
Autre
Types de caractères supportés dans les analyses de colonnes et les opérations de masquage
Différents résultats de profiling lors de l'exécution d'analyses de colonnes avec les moteurs Java et SQL
Analyse sémantique
Étapes d'utilisation de l'analyse sémantique
Ontologies utilisées dans le Studio
Création d'une analyse de table prédéfinie
Démarrer le serveur et configurer les préférences
Explorer les catégories sémantiques des colonnes de données
Mettre en correspondance les métadonnées des colonnes ainsi que les catégories sémantiques et les concepts dans le référentiel d'ontologies
Enrichir le référentiel d'ontologies
Définir l'analyse de table recommandée
Liste des index et des catégories des regex utilisés dans l'analyse sémantique
Le référentiel d'ontologies
Accès aux concepts sémantiques stockés dans le référentiel d'ontologies
Initialisation des données stockées dans le référentiel d'ontologies
Configuration de Kibana dans Talend Administration Center
Création du modèle d'index dans Kibana
Ouverture du dashboard Kibana
Analyses de corrélation
Présentation des analyses de corrélation de colonnes
Analyse de corrélation numérique
Créer une analyse de corrélation numérique
Définir l'analyse de corrélation numérique
Sélectionner les colonnes à analyser et configurer les paramètres d'analyse
Explorer les résultats de l'analyse de corrélation numérique
Analyse de corrélation temporelle
Créer une analyse de corrélation temporelle
Définir l'analyse de corrélation temporelle
Sélectionner les colonnes pour l'analyse de corrélation temporelle et configurer les paramètres d'analyse
Explorer les résultats de l'analyse de corrélation temporelle
Analyse de corrélation nominale
Créer une analyse de corrélation nominale
Définir l'analyse de corrélation nominale
Sélectionner les colonnes à analyser
Explorer les résultats de l'analyse de corrélation nominale
Profiling de Big Data
Profiler des fichiers HDFS via Hive
Profiler un fichier HDFS
Créer une analyse sur un fichier HDFS
Créer une connexion à un cluster Hadoop
Créer une connexion à Hive
Créer une connexion à un fichier HDFS
Créer une analyse de profiling sur un fichier HDFS via une table Hive
Profiler Hive
Profiler des fichiers ADLS Databricks via Hive
Profiler un fichier ADLS Databricks
Créer une analyse sur un fichier ADLS Databricks
Télécharger le pilote JDBC et l'ajouter au Studio
Se connecter à un fichier ADLS Databricks Gen2
Créer une connexion à un cluster Databricks ADLS
Créer une analyse de profiling sur un fichier ADLS Databricks via Hive
Profiler des fichiers Databricks stockés sur Amazon S3
Profiler des tables Delta
Modèles et indicateurs
Modèles
Types de modèles
Gérer les fonctions personnalisées dans les bases de données
Déclarer une fonction personnalisée dans une bases de données spécifique
Définir un modèle de requête pour une base de données spécifique
Modifier un modèle de requête
Supprimer un modèle de requête
Ajouter des expressions régulières et des modèles SQL aux analyses de colonnes
Générer un Job pour récupérer des expressions régulières
Gérer les expressions régulières et les modèles SQL
Créer une nouvelle expression régulière ou un nouveau modèle SQL
Tester une expression régulière dans la vue Pattern Test
Créer un modèle depuis la vue Pattern Test
Générer une expression régulière à partir de la Table de Fréquence des modèles de date
Modifier une expression régulière ou un modèle SQL
Export des expressions régulières ou des modèles SQL vers un fichier CSV
Import des expressions régulières ou des modèles SQL vers un fichier CSV
Indicateurs
Types d'indicateurs
Statistiques avancées
Détection de la fraude
Statistiques de fréquence des modèles
Indicateurs de fréquence des modèles
Indicateurs de fréquence des modèles d'Asie de l'Est
Indicateur de fréquence des modèles de date
Indicateurs relatifs aux mots
Liste des moteurs utilisés et des types de bases de données supportés lors de l'utilisation des indicateurs de statistiques de fréquence des modèles
Statistiques des numéros de téléphone
Statistiques simples
Statistiques de fréquence Soundex
Erreur de Teradata : "Invalid Input: only Latin letters allowed"
Résumé statistique
Statistiques de texte
Gérer les indicateurs système
Modifier un indicateur système
Définir les indicateurs système et leurs options pour les analyses de colonnes
Exporter ou importer des indicateurs système
Dupliquer un indicateur système
Gérer les indicateurs personnalisés
Créer des indicateurs SQL personnalisés
Définir l'indicateur
Configurer la définition et la catégorie de l'indicateur
Définir des indicateurs Java personnalisés
Créer des indicateurs Java personnalisés
Définir l'indicateur personnalisé
Configurer la définition et la catégorie de l'indicateur personnalisé
Créer une archive Java pour un indicateur personnalisé
Exporter des indicateurs personnalisés vers un fichier archive
Importer des indicateurs personnalisés
Importer des indicateurs personnalisés depuis un fichier archive
Importer des indicateurs personnalisés à partir d'un fichier CSV
Sélectionner un indicateur défini par l'utilisateur ou l'utilisatrice
Modifier un indicateur personnalisé
Paramètres des indicateurs
Gestion des colonnes Date lors du profiling de colonnes dans Oracle
Rapports
Que sont les rapports ?
Bases de données supportées pour le datamart
Gestion de la base de données de rapports
Configurer une base de données distante
Configurer une base de données pour un rapport individuel
Migrer la base de données distante
Migrer la base de données pour un groupe de rapports
Stocker les informations de migration pour la base de données
Utiliser les variables de contextes pour se connecter à la base de données des rapports
Exporter les paramètres du datamart de rapports en tant que contextes
Sélectionner ou modifier les variables de contexte dans l'éditeur de rapports
Supprimer un rapport de profiling depuis le datamart de qualité de données
Obtenir un identifiant de rapport depuis le datamart
Supprimer un rapport depuis le datamart
Définition d'un dossier de rapports et d'un fichier de logo par défaut
Gestion des rapports
Créer un rapport
Définir le rapport
Sélectionner les analyses à inclure dans le rapport
Configurer les paramètres du rapport
Définir une base de données pour le rapport
Générer des fichiers de rapport
Créer un rapport sur des analyses spécifiques
Modifier un rapport
Générer et exporter un Job de rapport
Dupliquer un rapport
Supprimer ou restaurer un rapport
Ajouter une tâche à un rapport ou à une analyse dans un rapport
Rapports d'évolution
Exemple de rapport d'évolution
Migrer les rapports d'évolution
Importer les modèles JRXML dans le Studio Talend
Importer les modèles JRXML
Importer des modèles JRXML personnalisés
Importer des modèles JRXML prédéfinis
Gérer les modèles JRXML dans le Studio
Modifier le chemin d'accès à un modèle JRXML
Dupliquer ou créer un modèle JRXML
Configurer un outil de reporting JRXML
Définir un chemin d'accès à un outil de reporting JRXML
Associer des modèles JRXML à un éditeur
Créer un modèle JRXML adapté au contenu en hébreu
Génération de Jobs à partir de rapports
Générer un Job pour lancer un rapport
Générer un Job d'alerte en cas de violation du seuil
Utiliser les identifiants du datamart
Installer et configurer Oracle OCI à utiliser comme datamart pour les rapports
Nettoyage de données
Validation des données
Récupérer les lignes valides/invalides dans une analyse de colonne(s)
Récupérer les lignes valides/invalides dans une analyse de table
Récupérer les lignes correspondantes/non correspondantes
Utiliser des composants de validation
Standardisation des données
Générer un Job pour standardiser des numéros de téléphone
Utiliser des composants de standardisation
Utiliser les composants de standardisation se servant de logiciels externes
Dédoublonnage des données
Générer un Job identifiant les valeurs en doublon d'une colonne analysée
Utiliser des composants de dédoublonnage
Nettoyage de fichiers délimités (fichiers CSV)
Créer un Job pour dédoublonner des données
Créer un Job pour mettre des données en correspondance
Autres procédures principales de gestion
Utilisation de projets référencés
Accéder aux éléments de qualité de données d'un projet référencé
Utiliser des éléments de qualité de données du projet référencé
Détecter les modifications apportées au projet référencé
Création et stockage de requêtes SQL
Utilisation des variables de contexte pour se connecter aux sources de données
Exporter une connexion en tant que contexte
Créer de multiples contextes pour une même connexion
Passer d'un contexte à un autre de la connexion
Utilisation des variables de contexte dans les analyses
Créer un ou plusieurs contextes pour la même analyse
Définir les contextes dans des analyses
Définir les variables dans les analyses
Sélectionner un contexte avec lequel exécuter l'analyse
Configuration et gestion d'un analyseur syntaxique
Créer des analyseurs syntaxiques
Exporter les analyseurs syntaxiques
Importer un analyseur syntaxique
Modifier un ensemble d'analyseurs syntaxiques déjà configuré
Import d'éléments ou de projets de profiling de données
Exporter des éléments de profiling de données
Tasks
Utilisation de tâches
Ajouter une tâche à une colonne dans une connexion à une base de données
Ajouter une tâche à un élément d'une analyse spécifique
Ajouter une tâche à un indicateur dans une analyse de colonne(s)
Afficher la liste des tâches
Filtrer la liste des tâches
Supprimer une tâche exécutée
MDM
Gestion de données maître : concepts et principes
La gestion de données maître par Talend
Vue d'ensemble de Talend MDM
Un ensemble complet d'outils
Exemple de workflow fonctionnel dans Talend MDM
Prise en main du Studio Talend
Termes importants dans Studio Talend
Connexion au serveur MDM
Créer une connexion à un serveur MDM
Visualisation du log d'activité sur le serveur MDM
Visualiser le fichier mdm.log dans Studio Talend
Visualiser le fichier mdm.log dans un navigateur
Présentation du MDM Repository
Afficher la vue MDM Repository
Déployer des éléments du référentiel sur le serveur MDM
Déployer des éléments modifiés depuis le dernier déploiement sur le serveur MDM
Déployer manuellement des éléments sélectionnés sur le serveur MDM
Déployer automatiquement des éléments sur le serveur MDM lors d'une sauvegarde
Configurer une stratégie de résolution pour les conflits de déploiement
Configurer la stratégie de réconciliation dans les préférences pour les conflits de déploiement
Créer ou mettre à jour automatiquement les campagnes et les modèles de données dans Talend Data Stewardship
Retirer un ou des élément(s) du référentiel du serveur MDM
Importer des éléments serveur depuis le serveur MDM
Gérer les dépendances des éléments dans le référentiel MDM
Mettre à jour manuellement les dépendances des éléments dans le référentiel
Voir les avertissements et les erreurs relatifs aux dépendances des éléments dans le référentiel MDM
Personnaliser l'affichage des avertissements et erreurs relatifs aux dépendances des éléments
Désactiver la vérification des dépendances des éléments dans le référentiel MDM
Configurer les règles de gouvernance des données
Principes de travail de MDM
Modèles de données
Configurer un modèle de données
Créer un modèle de données
Créer des entités métier dans un modèle de données
Afficher différemment les données utilisateur·rice selon la localisation
Ajouter des attributs à l'entité métier
Utiliser la source du schéma d'un modèle de données
Configurer des annotations sur les entités métier
Configurer des annotations sur les attributs dans une entité métier
Définir le contrôle d'accès au niveau des entités dans l'éditeur de modèle de données
Configurer le contrôle des accès au niveau des attributs (annotation de contrôle des accès)
Ajouter des règles métier
Ajouter des règles simples
Ajouter des règles de validation
Ajouter une catégorie et lui attribuer des éléments
Ajouter une clé étrangère : lier des entités entre elles
Les étapes pour configurer le format d'affichage des informations de clés étrangères
Ajouter un filtre de clés étrangères
Configurer l'affichage du format des dates et des nombres
Utiliser la Vue Properties dans l'éditeur de modèles de données
Utiliser l'éditeur graphique de modèles de données
Créer des entités dans un modèle de données à l'aide de l'éditeur graphique
Ajouter des éléments de type simple à des entités
Ajouter des éléments de type personnalisé aux entités
Ajouter des éléments de type complexe à des entités
Ajouter une clé étrangère dans un type complexe
Modifier les types des éléments
Modifier le type d'un élément de type simple à un autre type simple
Modifier le type d'un élément de type simple à type complexe
Ajouter des annotations à une entité
Ajouter des annotations à un élément
Définir le contrôle d'accès au niveau des entités dans la vue Properties
Définir le contrôle des accès au niveau des éléments (annotations)
Définir une règle d'affichage pour un élément
Définir une valeur par défaut pour un élément
Ajouter une clé étrangère pour lier des entités
Mettre à jour une entité/un élément depuis la Vue Properties
Mettre à jour les informations de base d'une clé étrangère depuis la Vue Properties
Configurer un filtre de clés étrangères
Configurer le format d'affichage des informations de clés étrangères
Créer une règle de validation
Joindre une règle de rapprochement à un modèle de données
Paramétrer un champ de recherche
Parcourir la Vue graphique d'un modèle de données
Personnaliser la disposition de la vue graphique
Sauvegarder la vue graphique d'un modèle de données en tant que fichier image
Consulter la vue structurelle d'un modèle de données
Réinitialiser un modèle de données
Générer une Vue par défaut pour une entité
Supprimer une entité d'un modèle de données
Supprimer un élément d'une entité
Personnaliser la mise en page d'une entité métier
Créer une mise en page personnalisée
Mettre à jour la mise en page personnalisée sur un serveur MDM
Gérer la mise en page personnalisée
Héritage et polymorphisme des modèles de données
Utiliser l'héritage et le polymorphisme sur des attributs
Utiliser l'héritage et le polymorphisme sur des entités
Gérer les modèles de données
Exporter des modèles de données
Importer des modèles de données
Modifier les propriétés d'un modèle de données
Activer la vérification de l'intégrité d'une clé étrangère
Gérer les dépendances circulaires
Vérifier la validité d'un modèle de données
Lancer une validation manuellement
Identifier la source des problèmes de validation
Configurer la validation
Gérer l'impact des changements apportés à un modèle de données
Modifications du modèle de données et leurs niveaux d'impact
Conteneurs de données
Créer un conteneur de données
Gérer des enregistrements dans un conteneur de données
Créer un nouvel enregistrement dans un conteneur de données
Modifier un enregistrement dans un conteneur de données
Supprimer un enregistrement dans un conteneur de données
Exporter des enregistrements de données dans un conteneur de données
Exporter des enregistrements de données dans un conteneur de données
Modifier l'identification des tâches du conteneur de données
Gérer les valeurs des auto-incréments dans le navigateur du conteneur de données
Gérer les conteneurs de données
Parcourir un conteneur de données
Exporter des conteneurs de données
Importer des conteneurs de données
Vues
Créer une Vue
Créer et définir une Vue simple
Créer une Vue simple
Définir la Vue simple
Créer une Vue simple affichant des informations de clés étrangères
Créer une Vue composite
Créer une nouvelle Vue composite
Définir la Vue composite
Attacher des Vues à des rôles utilisateurs·rices Sécurité record-level
Modifier le résultat de la Vue via un processus (vérification de Registry style)
Définir les éléments à transformer/enrichir par un processus
Créer un processus pour enrichir des données à la volée
Exécuter les résultats d'une Vue via un processus
Gérer les Vues
Tester les Vues
Gestion des événements
Processes
Types de Processus
Principaux plug-ins
Exemple de plug-in xslt
Schémas utilisés dans les Processus MDM pour appeler des Jobs
Configurer le schéma pour un Job appelé via un déclencheur
Configurer un schéma pour un Job "Before Saving/Deleting"
Définir la séquence du Processus callJob à l'aide de l'assistant Create Process
Définir la séquence du Processus callJob pour un Processus Before
Définir la séquence du Processus callJob pour un Processus Entity Action ou Welcome Action
Définir une séquence du Processus callJob pour un Processus Other
Créer un Processus à partir de rien
Récupérer l'enregistrement XML complet
Décoder du XML
Envoyer le document XML au Job
Créer un Processus Welcome Action
Créer un Processus Entity Action
Créer un Processus "Smart View"
Principes
Créer une "Smart View" par défaut d'un enregistrement de données
Créer un Processus "Smart View" via un modèle
Ressources HTML
Clés étrangères et références croisées
Gérer les Processus
Tester un Processus dans le Studio
Sélectionner un enregistrement d'un conteneur lors du test d'un Processus
Déclencheurs
Créer un déclencheur
Définir les entités métier sur lesquelles déclencher un Processus spécifique
Sélectionner le service à déclencher et configurer ses paramètres
Configurer les conditions pour le déclencheur
Gérer les déclencheurs
Tester des déclencheurs dans le Studio
Créer un nouvel enregistrement pour tester des déclencheurs
Règles de rapprochement
Création d'une règle de rapprochement
Configuration d'une règle de rapprochement
Attacher une règle de rapprochement à un modèle de données
Simuler le rapprochement d'enregistrements de données en préparation
Exemple de définition d'une règle de rapprochement ayant des clés de rapprochement mappées vers des éléments de type simple de plusieurs entités
Job Designs
Déployer manuellement des Jobs sur le serveur MDM
Exporter un Job
Importer une archive de Job
Déployer automatiquement des Jobs sur le serveur MDM
Déployer des Jobs depuis la perspective Integration
Déployer des Jobs depuis la perspective MDM
Déployer des Jobs depuis la perspective MDM
Jobs en cours d'exécution
Générer un processus basé Job
Générer un déclencheur basé Job
Sujets avancés
Procédures stockées
Créer une procédure stockée
Sécurité
Principe de sécurité dans Talend MDM
Rôles MDM personnalisés et contrôles des accès
Créer un rôle personnalisé
Gestion des métadonnées dans le Studio Talend
Objectifs
Centraliser des métadonnées de base de données
Configurer une connexion à une base de données
Définir les propriétés générales
Définir des paramètres de connexion
Récupérer les schémas de table
Filtrer les objets de votre base de données
Filtrer les tables d'une base de données par leur nom
Filtrer les objets à l'aide d'une requête SQL
Sélectionner les tables et définir les schémas de table
Centraliser des métadonnées JDBC
Créer une connexion JDBC et importer un pilote de base de données
Renseigner les détails de connexion JDBC
Récupérer les schémas de table
Centraliser les métadonnées SAP
Configurer une connexion à SAP
Récupérer les tables SAP
Récupérer des Extracteurs Business Content SAP
Récupérer une fonction SAP
Récupérer une vue SAP CDS
Récupération des métadonnées des objets SAP BW
Créer un fichier depuis SAP IDOC
Import de Structures IDoc vers Talend Data Mapper
Centraliser des métadonnées File Delimited
Définir les propriétés générales
Définir le chemin et le format du fichier
Définir le parsing du fichier
Vérifier et personnaliser le schéma du fichier
Configurer un schéma File Positional
Définir les propriétés générales de la connexion File Positional
Définir le chemin, le format et les marqueurs de position du fichier
Configurer les paramètres de parsing de votre fichier positionnel
Vérifier et personnaliser le schéma de votre fichier positionnel
Centraliser des métadonnées File Regex
Définir les propriétés générales de la connexion Regex File
Configurer le chemin et le format de votre fichier Regex
Définir les paramètres de parsing de votre fichier Regex
Vérifier et personnaliser le schéma de votre fichier Regex
Centraliser des métadonnées d'un fichier XML
Configurer les métadonnées pour un fichier d'entrée (Input) XML
Définir les propriétés générales de la connexion File XML pour un fichier d'entrée
Sélectionner le type de métadonnées (Input)
Charger un fichier Input
Charger un fichier XSD
Définir un schéma
Finaliser le schéma du fichier
Configurer les métadonnées pour un fichier de sortie (Output) XML
Définir les propriétés générales de la connexion File XML pour un fichier de sortie
Sélectionner le type de métadonnées (Output)
Définir la structure du fichier de sortie à l'aide d'un fichier XML existant
Définir la structure du fichier de sortie à l'aide d'un fichier XSD
Définition du schéma de votre fichier de sortie
Finaliser le schéma de votre fichier de sortie
Centraliser des métadonnées d'un fichier Excel
Définir les propriétés générales de la connexion File Excel
Charger le fichier
Analyser le fichier
Finaliser le schéma de votre fichier Excel
Centraliser les métadonnées d'un fichier LDIF
Centraliser les métadonnées d'un fichier JSON
Configurer les métadonnées JSON pour un fichier d'entrée
Définir les propriétés générales de la connexion File JSON pour un fichier d'entrée
Configurer le type de métadonnées et charger le fichier d'entrée
Définir le schéma JSON de votre fichier d'entrée
Finaliser le schéma de votre fichier JSON
Configurer les métadonnées JSON pour un fichier de sortie
Définir les propriétés générales de la connexion File JSON pour un fichier de sortie
Configurer le type de métadonnées et charger le fichier JSON modèle
Définir le schéma JSON de votre fichier de sortie
Finaliser le schéma JSON de votre fichier de sortie
Centraliser les métadonnées d'une connexion LDAP
Définir les propriétés générales de la connexion LDAP
Définir la connexion au serveur
Configurer les paramètres d'accès à LDAP
Définir le schéma de votre annuaire LDAP
Finaliser le schéma de votre annuaire LDAP
Centraliser les métadonnées Azure Storage
Centraliser les métadonnées dans Data Stewardship
Centraliser les métadonnées Google Drive
Centraliser les métadonnées Marketo
Centraliser les métadonnées d'une connexion Salesforce
Centraliser les métadonnées Snowflake
Configurer un schéma générique
Configurer un schéma générique à partir de rien
Configurer un schéma générique à partir d'un fichier XML
Enregistrer le schéma d'un composant en tant que schéma générique
Centraliser les métadonnées MDM
Définir la connexion
Définir un schéma MDM
Définir un schéma d'entrée MDM
Récupérer les valeurs des entités pour une connexion MDM
Modifier le schéma créé
Définir un schéma de sortie MDM
Définir un schéma de réception MDM
Gestion d'un ensemble de règles de consolidation
Visualiser ou éditer une règle de consolidation
L'étape de validation
L'ensemble de règles
Le flux de consolidation
Centraliser des règles embarquées (Embedded Rules, Drools)
Définir les propriétés générales de la connexion règle embarquée
Charger ou créer un fichier
Créer un fichier de règles
Créer une connexion à un fichier de règles déjà existant
Centraliser les métadonnées Web Service
Configurer un schéma simple
Définir les propriétés générales du schéma Web Service simple
Sélectionner le type de schéma (Simple)
Définir l'URI et la méthode
Finaliser le schéma Web Service simple
Configurer un schéma avancé
Définir les propriétés générales du schéma Web Service avancé
Sélectionner le type de schéma (Advanced)
Définir l'opération et le nom du port
Définir les schémas d'entrée et les mappings
Définir les schémas de sortie et les mappings
Finaliser le schéma Web Service avancé
Découvrir les services Web à l'aide du Web Service Explorer
Centraliser une règle de validation
Définir les propriétés générales d'une règle de validation
Sélectionner le schéma à valider
Sélectionner le déclencheur et le type de validation
Gérer les données rejetées
Centraliser une connexion FTP
Configurer les propriétés générales de la connexion FTP
Se connecter à un serveur FTP
Utilisation du mapper hiérarchique
Centraliser des métadonnées UN/EDIFACT
Définir les propriétés générales du schéma UN/EDIFACT
Configurer les standards et les versions d'UN/EDIFACT
Mapper le schéma UN/EDIFACT
Finaliser le schéma UN/EDIFACT final
Exporter une métadonnée en tant que contexte et réutiliser ses paramètres de contexte pour configurer une connexion
Exporter des informations de connexion en tant que variables de contexte
Utiliser les variables d'un groupe de contextes existant afin de configurer une connexion
Importer des métadonnées à partir d'un fichier CSV
Importer des métadonnées de connexion à une base de données
Importer des métadonnées de fichier délimité
Comment utiliser les métadonnées centralisées dans un Job
Utiliser des métadonnées dans des Jobs Talend Cloud
Ajouter des informations de métadonnées dans la vue Main
Ajouter des informations de métadonnées dans la vue Parameters
Métadonnées dans Talend Cloud Management Console
Centralisation des métadonnées Couchbase
Gérer les métadonnées NoSQL
Centraliser les métadonnées de Cassandra
Créer une connexion à une base de données Cassandra
Récupérer les schémas
Centraliser les métadonnées de MongoDB
Créer une connexion à une base de données MongoDB
Récupérer les schémas MongoDB
Centraliser les métadonnées de Neo4j
Créer une connexion à une base de données Neo4j
Récupérer un schéma Neo4j
Gérer les métadonnées Hadoop
Centraliser une connexion Hadoop
Configurer automatiquement la connexion à Hadoop
Récupérer la configuration depuis Ambari ou Cloudera
Importer la configuration depuis des fichiers locaux
Configurer manuellement la connexion
Connexion à une distribution Hadoop personnalisée
Centraliser des métadonnées HBase
Créer une connexion à HBase
Récupérer le schéma d'une table
Centraliser les métadonnées MapR-DB
Créer une connexion à MapR-DB
Récupérer le schéma d'une table
Centraliser des métadonnées HCatalog
Créer une connexion à HCatalog
Récupérer le schéma d'une table HCatalog
Centraliser des métadonnées HDFS
Créer une connexion à HDFS
Retrouver un schéma de fichier
Centraliser des métadonnées Hive
Créer une connexion à une base de données Hive
Récupérer le schéma d'une table Hive
Configuration des propriétés réutilisables de Hadoop
Configurer les métadonnées de la paire de clés PGP
Utilisation des routines
Gérer des routines
Définition des routines
Accès aux routines système
Personnalisation des routines système
Gestion des routines personnalisées
Créer des JAR de routines personnalisées
Créer des routines personnalisées
Modifier des routines personnalisées
Modifier les bibliothèques des routines personnalisées
Appel d'une fonction de routine à partir d'un Job
Cas d'utilisation : Cas d'utilisation : créer un fichier à la date du jour
Cas d'utilisation : Définir une variable accessible par différents Jobs
Créer une routine et déclarer une variable statique
Configurer les Jobs enfant
Configurer le Job parent
Exécuter les Jobs pour appeler la routine
Routines Système
Routines de type DataOperation
Routines de type Mathematical
Routines de type Numeric
Exemple de création séquentielle
Exemple de conversion décimale implicite
Routines de type Relational
Routines de type SQLike
Routines de type StringHandling
Exemple de vérification de tri alphabétique
Exemple de vérification de type alphabétique
Exemple de remplacement de chaîne
Exemple de vérification de chaîne
Exemple de calcul de longueur de chaîne
Exemple de nettoyage d'espaces inutiles
Routines de type TalendDataGenerator
Exemple de génération de données factices
Routines de type TalendDate
Exemple de formatage d'une Date
Exemple de vérification d'une Date
Exemple de comparaison de Dates
Exemple de configuration de Date
Exemple de parsage de Date
Exemple de récupération d'une partie d'une Date
Exemple de formatage de la Date courante
Routines de type TalendString
Exemple de formatage XML d'une chaîne
Exemple de trimming d'une chaîne
Exemple de désaccentuation d'une chaîne
Routines de type TalendStringUtil
Routines système de qualité de données
Accès aux routines système de qualité de données
Routines système de qualité de données
Routine DataQuality
Routine DqStringHandling
Cas d'utilisation : Gérer des chaînes de caractères en utilisant la routine DqStringHandling
Déposer et relier les composants
Configurer le premier composant
Configurer le composant tMap
Finaliser et exécuter le Job
Routine DQTechnical
Routines DataMasking
Routines système MDM
Accès et gestion des routines système MDM
Routines de type MDM
Retourner un composant d'une clé étrangère formatée
Gérer les variantes d'un ISO ou obtenir une valeur d'un ISO à partir d'un texte multilingue
Talend CommandLine
Introduction au CommandLine
Modes de fonctionnement
Mode Standalone/Basic
Mode Shell
Mode Script
Mettre à jour votre licence via le CommandLine
API de Talend CommandLine
Exemples relatifs au CommandLine
Générer un Job créé avec une API de création de Job via le CommandLine
Exécuter un Job sur un serveur avec SSL activé via le CommandLine
Construire un Job via le CommandLine
Publier un Service, une Route ou Job de service de données dans le référentiel d'artefacts via le CommandLine
Versions supportées des systèmes tiers
Bases de données supportées ou systèmes métier supportés pour les composants Talend
Brokers de messaging supportés par les composants de messaging Talend
Plateformes Big Data supportées pour les Jobs Talend
Versions des distributions de plateformes supportées pour les Jobs Talend avec Big Data
Versions des distributions de plateformes Cloud Big Data supportées pour les Jobs Talend
Versions supportées de Cloudera Navigator pour les Jobs Talend
Versions des distributions Hadoop supportées pour Talend Data Preparation avec Big Data
Versions supportées d'ELK
Bases de données supportées pour le profiling de données
Distributions de Hive supportées pour le profiling de données
Annexes
Personnalisation des paramètres du projet
Analyse des projets
Configurer les paramètres du build
Configurer Java dans le Studio Talend
Personnaliser des modèles de commandes Shell
Personnaliser les modèles de scripts de build Maven
Ignorer les dossiers lors de la construction et de l'exécution des Jobs
Personnalisation des paramètres POM du projet
Personnaliser les paramètres de build d'images Docker
Personnaliser les modèles de scripts de build globaux
Personnaliser les modèles de scripts de build de niveau dossier
Personnaliser les modèles de scripts de build pour utilisation avec le CommandLine
Gestion des versions du déploiement des Jobs, des Routes et des Services
Paramètres de la Palette
Afficher des caractères spéciaux dans les colonnes de schémas
Configurer la génération de captures d'écran
Mapping de types
Accéder aux fichiers de mapping et définir les mappings de types
Types Talend supportés
Gestion des versions
Mettre à niveau la version des éléments de projets
Suppression d'anciennes versions d'éléments de projets
Gestion du statut
Paramètres du Job
Activer le lignage d'exécution pour les Jobs
Activer et configurer Log4j
Stats et Logs
Configurer les logs dans le Studio Talend
Configurer les paramètres de log dans le tJobLog
Gérer les logs et les exceptions
Définir les paramètres de contexte
Appliquer les paramètres du projet
Définir les paramètres des Statuts
Paramètres de sécurité
Partager des composants personnalisés
Partager des composants personnalisés créés à l'aide de Talend Component Kit
Partager d'autre composants personnalisés
Configuration des préférences du Studio Talend
Interpréteur Java (Talend)
Changer le thème dans le Studio Talend
Conserver la perspective dans le Studio Talend
Préférences du Designer (Talend > Appearance)
Préférences de connexion du référentiel d'artefacts (Talend > Artifact Repository)
Référentiel d'artefacts pour les préférences des bibliothèques
Spécifiez le dossier des composants personnalisés
Modifier les paramètres spécifiques d'un composant
Préférences de la documentation (Talend > Documentation)
Préférences des services REST (Talend > ESB)
Préférences de Talend Metadata Bridge (Talend > Import/Export)
Préférences de langue (Talend > Internationalization)
Préférences de la Palette (Talend > Palette Settings)
Préférences des performances (Talend > Performance)
Préférences des références de projets (Talend > Repository)
Préférences d'exécution et de débogage (Talend > Run/Debug)
Configurer l'exécution à distance
Préférences des schémas (Talend > Specific Settings)
Préférences du SQL Builder (Talend > Specific Settings)
Configurer un KeyStore Java personnalisé pour les signatures d'artefacts de Jobs
Configurer le SSL dans le Studio Talend
Configuration des référentiels de mise à jour
Préférences du collecteur de données d'utilisation (Talend > Usage Data Collector)
Configurer un proxy HTTPS d'authentification pour une connexion Azure Storage
Personnaliser l'espace de travail
Modifier la disposition et les paramètres de la Palette
Afficher, cacher et déplacer la Palette
Afficher/masquer les familles de composants
Maintenir ouverte une famille de composants
Filtrer la Palette
Configurer la Palette favorite
Modifier la disposition des composants dans la Palette
Réorganiser les onglets d'un Job
Afficher les onglets/vues de configuration des Jobs
Filtrage des entrées listées dans la vue Repository
Filtrer par nom de Jobs
Filtrer par utilisateur ou utilisatrice
Filtrer par statut de Jobs
Sélectionner les nœuds du Repository à afficher
SQL Templates
Qu'est-ce que l'ELT ?
Définition des SQL Templates Talend
Gérer les SQL Templates Talend
Les types de SQL Templates système
Accéder aux SQL Templates système
Créer des SQL Templates personnalisés
Exemple d'utilisation des SQL Templates système
Configurer une connexion à une base de données MySQL
Regrouper les données, écrire des données agrégées et supprimer la table
Lire la base de données cible et lister le résultat de l'exécution du Job
Règles d'écriture des SQLTemplates
Instructions SQL
Lignes de commentaire
La syntaxe <%...%>
La syntaxe <%=...%>
La syntaxe " </.../> "
Le code pour accéder aux éléments du schéma des composants
Le code pour accéder aux propriétés de la matrice du composant
Expressions régulières
Utiliser des expressions régulières sur SQLServer
Concept principal
Créer une fonction d'expressions régulières sur SQL Server
Utiliser des expressions régulières dans Teradata
Modification des indicateurs de modèles et utilisation de ces indicateurs dans une analyse de colonnes
Utilisation de la vue Pattern Test
Dictionnaires des synonymes des données
Vue d'ensemble des index disponibles
Description des index disponibles
idx_Address
idx_Acronyms
idx_address_abbreviation_label_FR
idx_address_label_abbreviation_FR
idx_street_suffix
idx_streettype_abbreviation_label
idx_streettype_label_abbreviation
idx_streets_name_FR
idx_US_states
idx_airport
idx_business
idx_city_exonyms
idx_colors
idx_country
idx_capital_country
idx_country_codes
names_all_languages
idx_financial
idx_geography
idx_geolocation
idx_languages
idx_people
idx_zip_city
Modèle physique de données (MPD)
Datamart de qualité des données
Description détaillée des tables
Les vues et leur description
Vues des dimensions
Vues des résultats d'analyse de colonnes
Vues des résultats d'analyse de comparaison
Vue des résultats d'analyse de vue d'ensemble
Raccourcis du Studio Talend
Raccourcis clavier disponibles dans le Studio Talend
Raccourcis de glisser-déposer disponibles dans le Studio Talend
Procédure
Dans le Studio Talend , cliquez sur la barre supérieure de la vue Repository et sélectionnez New Branch dans le menu déroulant.
Dans la boîte de dialogue New Branch , sélectionnez la source, qui peut être une branche distante ou locale, sur laquelle votre branche locale sera créée. Nommez votre nouvelle branche et cliquez sur OK .
Lorsque l'on vous demande si vous souhaitez directement switcher sur la nouvelle branche, cliquez sur OK pour switcher ou sur Cancel pour rester sur la branche actuelle.