Configurer les composants - 7.3

Regex

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 Open Studio for Big Data
Talend Open Studio for Data Integration
Talend Open Studio for ESB
Talend Real-Time Big Data Platform
task
Création et développement > Systèmes tiers > Composants File (Intégration) > Composants Regex
Gouvernance de données > Systèmes tiers > Composants File (Intégration) > Composants Regex
Qualité et préparation de données > Systèmes tiers > Composants File (Intégration) > Composants Regex
EnrichPlatform
Studio Talend

Procédure

  1. Sélectionnez le tFileInputRegex à nouveau et définissez ses propriétés dans l'onglet Component :
  2. Les propriétés de ce Job sont de type built-in. Par conséquent, elles ne sont définies que pour ce Job uniquement.
  3. Indiquez le chemin d'accès au fichier dans le champ File Name. Ce champ est obligatoire.
  4. Définissez le séparateur de lignes, dans le champ Row separator, afin d'identifier la fin d'une ligne.
  5. Puis, dans Regular expression, définissez l'expression régulière à utiliser pour délimiter les champs d'une ligne qui seront passés au composant suivant. Vous pouvez saisir une expression régulière multiligne si vous en avez besoin.
    Avertissement :

    La syntaxe Regex requiert des guillemets doubles.

  6. Assurez-vous d'inclure dans cette expression tous les sous-modèles des champs à extraire.
  7. Dans ce scénario, ignorez les champs en-tête (Header), pied de page (Footer) et limite (Limit).
  8. Dans la liste Schema, sélectionnez local (Built-in) comme type de schéma des données à transférer au composant tFileOutputPositional.
  9. Vous pouvez charger ou créer un schéma à partir de la fonction Edit Schema.
  10. Définissez les propriétés du second composant :
  11. Saisissez le chemin d'accès au fichier positionnel de sortie.
  12. Saisissez l'encodage du fichier de sortie dans le champ Encoding. Notez que pour l'instant, la vérification de l'homogénéité de l'encodage n'est pas supportée.
  13. Sélectionnez le type de schéma dans la liste Schema. Cliquez sur le bouton Sync columns pour récupérer en sortie le schéma d'entrée.