Étape 1 : charger des données d'une table de base de données dans une table interne Hive - 7.3

Change Data Capture

author
Talend Documentation Team
EnrichVersion
Cloud
7.3
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 Real-Time Big Data Platform
task
Création et développement > Systèmes tiers > Composants Database > Change Data Capture
Gouvernance de données > Systèmes tiers > Composants Database > Change Data Capture
Qualité et préparation de données > Systèmes tiers > Composants Database > Change Data Capture
EnrichPlatform
Studio Talend

Procédure

  1. Créez un Job standard pour charger les données d'une table de base de données dans une table interne Hive, employee.
  2. Utilisez les composants tHiveCreateTable et tHiveLoad pour charger les données dans la table Hive.
  3. Le Talend Big Data Batch Job se présente comme suit :
    • Les données sont déplacées d'une table source MySQL employee_table vers la table employee dans Hive.
    • Les composants tHiveConfiguration_1 et tHDFSConfiguration_1 configurent la configuration Hive et HDFS.
    • Le composant tMysqlInput lit les données à partir de la base de données MySQL.
    • Le composant tHiveOutput charge les données dans une table Hive.
  4. Exécutez le Job.
    L'image suivante montre les données dans la table Hive employee après l'exécution du Job :