Créer un Job pour identifier les modifications de données dans MySQL en utilisant les dimensions à évolution lente (SCD) - 7.0

SCD

author
Talend Documentation Team
EnrichVersion
7.0
EnrichProdName
Talend Big Data
Talend Big Data Platform
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Open Studio for Big Data
Talend Open Studio for Data Integration
Talend Open Studio for ESB
Talend Open Studio for MDM
Talend Real-Time Big Data Platform
task
Création et développement > Systèmes tiers > Composants Business Intelligence > Composants SCD
Gouvernance de données > Systèmes tiers > Composants Business Intelligence > Composants SCD
Qualité et préparation de données > Systèmes tiers > Composants Business Intelligence > Composants SCD
EnrichPlatform
Studio Talend

Créez un Job pour ouvrir une connexion à une base de données MySQL, insérer les données des employés dans une table de la base de données MySQL en utilisant les dimensions à évolution lente.

Ce Job récupère et affiche ensuite les données saisies dans la console, met à jour les données des employés dans MySQL en utilisant les dimensions à évolution lente, récupère et affiche les données mises à jour dans la console et ferme la connexion à la base de données MySQL.

Procédure

  1. Créez un nouveau Job et ajoutez un composant tMysqlConnection, deux composants tFixedFlowInput, tMysqlSCD, tMysqlInput, tLogRow et un composant tMysqlClose en saisissant leur nom dans l'espace de modélisation graphique ou en les déposant depuis la Palette.
  2. Reliez le premier composant tFixedFlowInput au premier tMysqlSCD via une connexion Row > Main.
  3. De la même manière, reliez le premier composant tMysqlInput au premier tLogRow, le second tFixedFlowInput au second tMysqlSCD, ainsi que le second tMysqlInput au second tLogRow.
  4. Reliez le premier tMysqlConnection au premier composant tFixedFlowInput à l'aide d'un lien Trigger > OnSubjobOk.
  5. De la même manière, reliez le premier composant tFixedFlowInput au premier tMysqlInput, le premier composant tMysqlInput au second tFixedFlowInput, le second composant tFixedFlowInput au second tMysqlInput et le second composant tMysqlInput au second tMysqlClose.