Configurer les composants - 7.2

Oracle

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

Procédure

  1. Double-cliquez sur le composant tOracleInput pour ouvrir sa vue Basic settings.
  2. Paramétrez les informations de connexion à la base de données Oracle. Il est conseillé de stocker ces informations dans le dossier Metadata du Repository pour pouvoir les réutiliser par la suite dans tous vos Jobs.
  3. Paramétrez le schéma, s'il n'est pas conservé dans le Repository. Dans cet exemple, le schéma contient les quatre colonnes suivantes : ID_Contract, ID_Client, Contract_type et Contract_Value.
  4. Paramétrez les propriétés du composant tFileOutputDelimited, notamment les champs File Name, Row separator et Fields delimiter.
  5. Double-cliquez ensuite sur le composant tOracleBulkExec pour définir les propriétés d'alimentation de la base de données.
  6. Dans la liste Property Type, sélectionnez le mode Repository si vous avez stocké les informations de connexion à la base de données sous le nœud Metadata du Repository ou sélectionnez le mode Built-In pour les définir manuellement. Dans ce scénario, utilisez le mode Built-In.
  7. Configurez les paramètres de connexion dans les champs Host, Port, Database, Schema, Username et Password.
  8. Dans le champ Table, renseignez le nom de la table à alimenter et dans le champ Action on data, sélectionnez l'action à effectuer. Dans cet exemple, insert.
  9. Dans la liste Schema, sélectionnez le mode Built-In puis cliquez sur le bouton [...] à côté du champ Edit Schema pour définir les données à passer au composant suivant.
  10. Cliquez sur l'onglet Advanced settings pour configurer les paramètres avancés du composant.
  11. Cochez la case Use an existing control file si vous souhaitez utiliser un fichier de contrôle (.ctl) dans lequel est stocké l'état de la structure physique de la base de données. Sinon, renseignez, si nécessaire, les champs suivants manuellement : Record format, Specify .ctl file's INTO TABLE clause manually, Field terminated by, Use field enclosure, Use schema's Date Pattern to load Date field, Specify field condition, Preserve blanks, Trailing null columns, Load options, NLS Language et Set Parameter NLS_TERRITORY en fonction de votre base de données.
  12. Dans la liste Encoding, sélectionnez le type d'encodage ou saisissez-le entre guillemets doubles s'il n'est pas dans la liste.
  13. Dans la liste Output, sélectionnez l'option to console, pour afficher la sortie standard de la base dans la console.