{"id":2814,"date":"2017-08-21T14:49:03","date_gmt":"2017-08-21T14:49:03","guid":{"rendered":"https:\/\/answers.gurussolutions.com\/answers\/pourquoi-le-composant-tfileinputdelimited-ignore-t-il-des-lignes-dans-talend-lorsque-les-types-de-schema-sont-incorrects\/"},"modified":"2026-07-28T18:25:14","modified_gmt":"2026-07-28T18:25:14","slug":"pourquoi-le-composant-tfileinputdelimited-ignore-t-il-des-lignes-dans-talend-lorsque-les-types-de-schema-sont-incorrects","status":"publish","type":"qa_entry","link":"https:\/\/answers.gurussolutions.com\/fr\/answers\/pourquoi-le-composant-tfileinputdelimited-ignore-t-il-des-lignes-dans-talend-lorsque-les-types-de-schema-sont-incorrects\/","title":{"rendered":"Pourquoi le composant tFileInputDelimited ignore-t-il des lignes dans Talend lorsque les types de sch\u00e9ma sont incorrects ?"},"content":{"rendered":"","protected":false},"template":"","meta":{"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_kadence_starter_templates_imported_post":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","ga_subtitle":"Comprenez comment des d\u00e9finitions de types de donn\u00e9es incorrectes dans le sch\u00e9ma d\u2019un composant tFileInputDelimited peuvent entra\u00eener le saut de lignes sans interrompre l\u2019ex\u00e9cution du job dans Talend.","ga_short_answer":"Lorsque vous utilisez un composant tFileInputDelimited dans Talend, le fait de sp\u00e9cifier un type de donn\u00e9es incorrect dans le sch\u00e9ma d\u2019une colonne de sortie entra\u00eenera l\u2019ignorance par Talend des lignes concern\u00e9es. Bien qu\u2019une erreur du type \u00ab For input String \u00bb puisse s\u2019afficher, le connecteur de job ne s\u2019arr\u00eatera pas et les d\u00e9clencheurs OnSubjobOK suivants resteront valides.","ga_scenario":"Les utilisateurs du composant tFileInputDelimited de Talend peuvent \u00eatre confront\u00e9s \u00e0 des situations o\u00f9 des lignes d\u2019un fichier CSV d\u2019entr\u00e9e sont omises de mani\u00e8re inattendue lors du traitement. Ce ph\u00e9nom\u00e8ne se produit bien que le job semble poursuivre son ex\u00e9cution et que les sous-jobs suivants, d\u00e9clench\u00e9s par des conditions OnSubjobOK, continuent de s\u2019ex\u00e9cuter.","ga_solution":"La principale cause de l'omission de lignes lors de l'utilisation d'un composant tFileInputDelimited dans Talend r\u00e9side dans une sp\u00e9cification incorrecte du type de donn\u00e9es au sein du sch\u00e9ma du composant. Lorsque le type de donn\u00e9es d\u00e9fini dans le sch\u00e9ma ne correspond pas au type de donn\u00e9es r\u00e9el pr\u00e9sent dans le fichier CSV d'entr\u00e9e pour une colonne donn\u00e9e, Talend ignore la ligne contenant cette incompatibilit\u00e9. Bien que Talend consigne une erreur, indiquant souvent \u00ab For input String \u00bb lorsqu\u2019une valeur non de type cha\u00eene est attendue mais qu\u2019une cha\u00eene est rencontr\u00e9e, cela n\u2019interrompt pas l\u2019ex\u00e9cution du connecteur. Par cons\u00e9quent, tous les d\u00e9clencheurs OnSubjobOK suivants seront toujours consid\u00e9r\u00e9s comme valides et s\u2019ex\u00e9cuteront. Pour r\u00e9soudre ce probl\u00e8me, veillez \u00e0 ce que les types de donn\u00e9es d\u00e9finis dans le sch\u00e9ma du composant tFileInputDelimited refl\u00e8tent fid\u00e8lement les types de donn\u00e9es des colonnes correspondantes dans le fichier CSV d\u2019entr\u00e9e.","ga_source_author":"","ga_source_author_email":"","ga_date_original":"2017-08-21T10:49:03-04:00","ga_date_verified":"2026-07-05","ga_source_subject":"SOL0208 Input CSV Skipping file","ga_ans_id":"ANS-1075","ga_publish_decision":"publish","ga_staleness_risk":"high","ga_review_priority":"spot_check","ga_tier2_verdict":"still_accurate","ga_tier2_concerns":"","ga_final_category":"CSV Import & Data Migration","footnotes":""},"ga_category":[20,96,96],"ga_audience":[30],"ga_difficulty":[92],"class_list":["post-2814","qa_entry","type-qa_entry","status-publish","hentry","ga_category-csv-import-data-migration","ga_category-import-csv-et-migration-de-donnees","ga_audience-it-integration-team","ga_difficulty-niveau-intermediaire"],"taxonomy_info":{"ga_category":[{"value":20,"label":"CSV Import & Data Migration"},{"value":96,"label":"Import CSV et migration de donn\u00e9es"},{"value":96,"label":"Import CSV et migration de donn\u00e9es"}],"ga_audience":[{"value":30,"label":"IT\/integration team"}],"ga_difficulty":[{"value":92,"label":"Niveau interm\u00e9diaire"}]},"featured_image_src_large":[],"author_info":[],"comment_info":"","_links":{"self":[{"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/qa_entry\/2814","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/qa_entry"}],"about":[{"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/types\/qa_entry"}],"version-history":[{"count":1,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/qa_entry\/2814\/revisions"}],"predecessor-version":[{"id":4734,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/qa_entry\/2814\/revisions\/4734"}],"wp:attachment":[{"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/media?parent=2814"}],"wp:term":[{"taxonomy":"ga_category","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_category?post=2814"},{"taxonomy":"ga_audience","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_audience?post=2814"},{"taxonomy":"ga_difficulty","embeddable":true,"href":"https:\/\/answers.gurussolutions.com\/fr\/wp-json\/wp\/v2\/ga_difficulty?post=2814"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}