Télécharger le PDF
1) Qu'est-ce que Talend?
Talend est un outil d'intégration et de gestion de données. Il permet aux utilisateurs de convertir, fusionner et mettre à jour des données dans divers domaines de leur entreprise.
2) Dans quelle langue Talend est-il écrit?
Application Talend développée en langage Java.
3) Quand l'outil Talend a-t-il été lancé?
Talend Open Studio (TOS) a été lancé en 2006
4) Pouvons-nous enregistrer nos paramètres personnels dans le portail DQ?
Non, il n'est pas possible d'enregistrer nos paramètres dans le portail DQ.
5) Donnez quelques avantages à l'utilisation de Talend
- L'outil Open Studio de Talend peut automatiser les tâches et offre un développement et un déploiement plus rapides.
- Talend a tout ce dont vous pourriez avoir besoin pour répondre aux besoins marketing actuels et futurs.
- C'est gratuit et il est soutenu par l'énorme communauté en ligne. Ce sont pour la plupart des professionnels ou des apprenants qui partagent des informations, des expériences, des requêtes, etc.
6) Définir le composant concernant l'open studio Talend
Un composant est une unité fonctionnelle qui permet d'effectuer une seule opération dans Talend. Vous pouvez les utiliser à l'aide d'une simple fonctionnalité de glisser-déposer. Le composant peut être un extrait de code Java généré dans le cadre d'un Job.
7) Qu'est-ce que Code Generator dans Talend?
Talend propose une interface graphique, qui vous permet de glisser-déposer les composants pour concevoir un Job. Simplement, il traduit ces travaux en une classe Java. C'est pourquoi il est connu sous le nom de générateur de code.
8) Peut-on exécuter un Job Talend à distance?
Oui, nous pouvons exécuter des jobs Talend à distance en utilisant la ligne de commande. Pour cela, vous devez exporter le travail avec ses dépendances. Après cela, vous pouvez accéder à ses fichiers d'instructions depuis le terminal.
9) Qu'est-ce que tMap?
Le tMap est un composant avancé qui peut être intégré en tant que plugin à Talend Studio. Ce composant peut transformer et acheminer les données de sources uniques ou multiples vers des destinations uniques ou multiples.
10) Quelles sont les opérations de tMap? Le tMap effectue les opérations suivantes:
- Transformation des données sur tous les champs
- Multiplexage et démultiplexage de données
- Concaténation et échange de champs
- Rejet des données
- Filtrage ou champ à l'aide de contraintes
11) Quelle est la signification de MDM en référence à Talend?
MDM signifie Master Data Management. Avec l'aide de MDM, l'organisation peut créer et gérer une vue unique, cohérente et précise des données de l'entreprise. MDM contribue à augmenter la valeur commerciale en améliorant l'efficacité opérationnelle, l'efficacité du marketing, la planification et la conformité réglementaire.
12) Qu'entend-on par routines dans Talend?
Les routines sont des fonctions Java compliquées, utilisées pour factoriser le code. Il aide à récupérer les capacités des travaux et à optimiser la procédure de données.
13) Qu'est-ce que la tâche de migration dans Talend?
Migration Task garantit la plénitude d'un projet qui a été développé avec l'ancienne version de Talend.
14) Énoncez les deux différences entre Built-In et Repository dans Talend?
Intégré | Dépôt |
Toutes les informations sont stockées localement sur le Job. Il vous permet de saisir et de modifier toutes les informations. | Toutes les informations sont stockées dans le référentiel. |
Vous pouvez saisir toutes ces informations manuellement. | Vous permet d'importer des informations en lecture seule dans le Job à partir du référentiel. |
Convertissez les informations du référentiel en données intégrées, puis modifiez les informations intégrées. | Modifiez ou modifiez les informations dans le référentiel. Lorsque vous devez essayer d'apporter des modifications, vous êtes invité à mettre à jour les modifications dans le Job. |
15) Quelles sont les principales différences entre tMap et tJoin?
tMap | tJoin |
Ne peut accepter que deux liens d'entrée (principal et de recherche) | Peut accepter plusieurs liens d'entrée (l'un est principal et le reste sont des recherches) |
Peut avoir plusieurs liens de sortie | Ne peut avoir que deux liens de sortie (principal et rejet) |
Prend en charge plusieurs types de modèles de jointure comme la jointure unique, la première jointure et toutes les jointures | Prend en charge la jointure unique |
Peut filtrer les données à l'aide d'expressions de filtre | Impossible de filtrer à l'aide de la commande tJoin |
16) Quel est le processus de planification du Job dans Talend?
Tout d'abord, vous devez exporter le Job en tant que programme sperate. Ensuite, vous devez utiliser les outils de planification natifs du système d'exploitation tels que le planificateur de tâches Windows, Cron, etc. pour planifier vos tâches.
17) Discuter de l'utilisation d'Expression Editor dans Talend
L'éditeur d'expression vous permet d'afficher et de modifier des expressions telles que les instructions d'entrée, de sortie et de contrainte. Cet éditeur est livré avec une vue dédiée à l'écriture de toute fonction ou transformation. L'expression nécessaire à la transformation des données peut être écrite facilement à l'aide de l'éditeur d'expression.
18) A quoi sert le composant tLoqateAddressRow dans Talend?
Ce composant nous aide à rectifier l'adresse postale associée aux données client. Cela permet de garantir une vue client unique et une meilleure livraison de leurs mailings clients.
19) Comment pouvez-vous accéder aux variables globales et contextuelles?
Vous devez cliquer sur Cntrl + espace pour accéder à la fois à la variable globale et à la variable de contexte.
20) Pour trier les données, quel composant pouvons-nous utiliser dans Talend?
Pour trier les données dans Talend open studio, les commandes ExternalSortRow et tShortRow.synthesizing sont utilisées.
21) Est-il possible de changer la couleur de fond du Job Designer dans Talend?
Oui, il est possible de concevoir un arrière-plan en sélectionnant les préférences des menus de la fenêtre, puis en cliquant simplement sur le menu couleur, vous pouvez concevoir la couleur de fond.
22) Quelle est l'importance du composant tLoqateAddressRow dans Talend?
C'est un composant de l'adresse postale correcte qui appartient aux données client spécifiques pour s'assurer qu'un seul client consulte son courrier client respectif.
23) Pourquoi utiliser le paramètre Palette dans Talent?
Le paramétrage de la palette permet de lancer l'outil Talend Open Studio plus rapidement car seul le composant actuel est nécessaire pour se charger dans le projet.
24) Est-il possible de changer le code généré directement dans Talend?
Non, nous ne pouvons pas générer de code directement dans Talend open studio.
25) Pourquoi les routines de gestion des chaînes sont-elles utilisées dans Talend?
Les routines de gestion des chaînes nous permettent d'effectuer des opérations et de tester une expression alphanumérique qui dépend des méthodes Java.
26) Qu'est-ce que les onglets de configuration?
Il est situé dans la moitié inférieure de l'espace de travail de conception. Dans celui-ci, chaque onglet affiche certains éléments dans l'espace de modélisation graphique.
27) Comment étendre les performances des jobs Talend dont la conception est complexe?
Pour améliorer les performances de Talend Job, nous pouvons faire les choses suivantes:
- Supprimer les champs / colonnes redondants à l'aide du composant tFilterColumns
- Supprimer les données / enregistrements indésirables à l'aide du composant tFilterRows
- Utilisez la requête de sélection pour récupérer des données de la base de données
- Utiliser les composants de base de données en masse
- Utilisez les composants Talend ELT lorsque cela est nécessaire
- Diviser le Job Talend en sous-jobs plus petits
28) Définissez l'utilisation de 'Outline View' dans Talend Open Studio.
Vue d'ensemble dans Talend Open Studio vous permet de garder une trace des valeurs de retour disponibles dans un composant. De plus, les valeurs définies par l'utilisateur sont configurées dans un composant tSetGlobal.
29) Pouvez-vous décrire un schéma au moment de l'exécution?
Non, les schémas doivent être définis à un moment donné de la mise en page, pas au moment de l'exécution.