Charger les données source dans une nouvelle table de base de données EXASolution - 6.4

EXASolution

author
Talend Documentation Team
EnrichVersion
6.4
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 Database > Composants EXASolution
Gouvernance de données > Systèmes tiers > Composants Database > Composants EXASolution
Qualité et préparation de données > Systèmes tiers > Composants Database > Composants EXASolution
EnrichPlatform
Studio Talend

Procédure

  1. Double-cliquez sur le composant tEXABulkExec pour ouvrir sa vue Basic settings.
  2. Renseignez les champs Host, Port, Schema, User et Password avec vos informations de connexion à la base de données EXASolution.
  3. Dans le champ Table, saisissez le nom de la table dans laquelle les données source seront écrites. Dans cet exemple, la table cible est nommée "employee" et n'existe pas encore.
  4. Sélectionnez Create table dans la liste Action on table afin de créer la table spécifiée.
  5. Dans la zone Source, sélectionnez Local Filename comme source pour les données d'entrée et spécifiez le fichier contenant les données source. Dans cet exemple, le fichier est "E:/employee.csv".
  6. Cliquez sur le bouton [...] à côté du champ Edit schema pour ouvrir la boîte de dialogue [Schema] et définir le schéma, qui doit être le même que celui de composant tFixedFlowInput.
    Cliquez sur OK afin de valider ces modifications et fermer la boîte de dialogue.
  7. Cliquez sur Advanced settings pour ouvrir la vue Advanced settings du composant tEXABulkExec.
  8. Dans la table Column Formats, pour les deux champs numériques, EmployeeID et MonthSalary, cochez la case correspondante dans la colonne Has Thousand Delimiters et définissez la chaîne de caractères du modèle de format dans les champs correspondants de la colonne Alternative Format. Dans cet exemple, saisissez "99G999" pour EmployeeID et "99G999D99" pour MonthSalary.
  9. Assurez-vous que les champs Thousands Separator et Decimal Separator ont une valeur identique à celle dans le composant tFileOutputDelimited et laissez les autres paramètres par défaut.