<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Performing Schema/Data Validation in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Performing-Schema-Data-Validation/m-p/2275086#M51567</link>
    <description>So, there is no option to find the exact record # of skipped records for other components? Can I post a feature request for this? Our organization is using TIS 4.2.4 as an enterprise level ETL tool and we get the priority support from talend when there is an issue. I can ask our company's Talend Admin group to write a feature request.
&lt;BR /&gt;Let me know your thoughts.
&lt;BR /&gt;Thanks,
&lt;BR /&gt;Balaji.</description>
    <pubDate>Wed, 20 Jun 2012 12:53:57 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2012-06-20T12:53:57Z</dc:date>
    <item>
      <title>Performing Schema/Data Validation</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Performing-Schema-Data-Validation/m-p/2275082#M51563</link>
      <description>Hi,
&lt;BR /&gt;We are developing several integration jobs with TIS 4.2.4 and we are trying to design an approach to validate the data in the input files in the jobs. I used tSchemaComplianceCheck and it works to some extent.
&lt;BR /&gt;1. If a numeric field in the schema is defined as "int" and the file has a string "abc" in it, talend is skipping such records with a message "For Input String : abc", it does not give the record number or any other clue to identify such records. Is there a way to handle such schema-mistmatched data?
&lt;BR /&gt;2. If a date field in the schema is defined as "yyyy-MM-dd" and the date in the file is received as "MM-dd-yyyy", the tSchemaComplianceCheck component is catching it and shows in the rejects. Is there a way to use tSchemaComplianceCheck component to catch data issues as mentioned in #1?
&lt;BR /&gt;Thanks for any info in catching such issues.
&lt;BR /&gt;Thanks in advance,
&lt;BR /&gt;Balaji.</description>
      <pubDate>Mon, 18 Jun 2012 17:00:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Performing-Schema-Data-Validation/m-p/2275082#M51563</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-06-18T17:00:27Z</dc:date>
    </item>
    <item>
      <title>Re: Performing Schema/Data Validation</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Performing-Schema-Data-Validation/m-p/2275083#M51564</link>
      <description>Hi Balaji
&lt;BR /&gt;Which input component do you use? If you are using tFileInputDelimited, you will find "Check each row structure against schema" on Advanced settings.
&lt;BR /&gt;Here is the reject row.
&lt;BR /&gt;.--+----+---------+---------------------------------.
&lt;BR /&gt;| tLogRow_2 |
&lt;BR /&gt;|=-+----+---------+--------------------------------=|
&lt;BR /&gt;|id|name|errorCode|errorMessage |
&lt;BR /&gt;|=-+----+---------+--------------------------------=|
&lt;BR /&gt;|null|null|null |For input string: "abc" - Line: 1|
&lt;BR /&gt;'--+----+---------+---------------------------------'
&lt;BR /&gt;Regards,
&lt;BR /&gt;Pedro</description>
      <pubDate>Tue, 19 Jun 2012 03:46:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Performing-Schema-Data-Validation/m-p/2275083#M51564</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-06-19T03:46:01Z</dc:date>
    </item>
    <item>
      <title>Re: Performing Schema/Data Validation</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Performing-Schema-Data-Validation/m-p/2275084#M51565</link>
      <description>Thanks Pedro. We use almost all kinds of input files since we are developing several integrations. Some of them are below.
&lt;BR /&gt;tFileInputPositional
&lt;BR /&gt;tFileInputDelimited
&lt;BR /&gt;tFileInputMSPositional
&lt;BR /&gt;tFileInputMSDelimited
&lt;BR /&gt;Is this setting available all other file input components? Majority of our input files are tFileInputPositional components.
&lt;BR /&gt;Thanks,
&lt;BR /&gt;Balaji.</description>
      <pubDate>Tue, 19 Jun 2012 11:59:58 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Performing-Schema-Data-Validation/m-p/2275084#M51565</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-06-19T11:59:58Z</dc:date>
    </item>
    <item>
      <title>Re: Performing Schema/Data Validation</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Performing-Schema-Data-Validation/m-p/2275085#M51566</link>
      <description>Hi Balaji&lt;BR /&gt;I'm sorry. Only tFileInputDelimited supports schema validation.&lt;BR /&gt;Regards,&lt;BR /&gt;Pedro</description>
      <pubDate>Wed, 20 Jun 2012 02:55:03 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Performing-Schema-Data-Validation/m-p/2275085#M51566</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-06-20T02:55:03Z</dc:date>
    </item>
    <item>
      <title>Re: Performing Schema/Data Validation</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Performing-Schema-Data-Validation/m-p/2275086#M51567</link>
      <description>So, there is no option to find the exact record # of skipped records for other components? Can I post a feature request for this? Our organization is using TIS 4.2.4 as an enterprise level ETL tool and we get the priority support from talend when there is an issue. I can ask our company's Talend Admin group to write a feature request.
&lt;BR /&gt;Let me know your thoughts.
&lt;BR /&gt;Thanks,
&lt;BR /&gt;Balaji.</description>
      <pubDate>Wed, 20 Jun 2012 12:53:57 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Performing-Schema-Data-Validation/m-p/2275086#M51567</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-06-20T12:53:57Z</dc:date>
    </item>
    <item>
      <title>Re: Performing Schema/Data Validation</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Performing-Schema-Data-Validation/m-p/2275087#M51568</link>
      <description>Hi Balaji 
&lt;BR /&gt;Yes. For any new feature, please report it on 
&lt;A href="http://jira.talendforge.org/secure/Dashboard.jspa" target="_blank" rel="nofollow noopener noreferrer"&gt;BugTracker&lt;/A&gt;. 
&lt;BR /&gt;Add the "Check each row structure against schema" option for positional components. 
&lt;BR /&gt;Regards, 
&lt;BR /&gt;Pedro</description>
      <pubDate>Thu, 21 Jun 2012 02:47:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Performing-Schema-Data-Validation/m-p/2275087#M51568</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-06-21T02:47:47Z</dc:date>
    </item>
    <item>
      <title>Re: Performing Schema/Data Validation</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Performing-Schema-Data-Validation/m-p/2275088#M51569</link>
      <description>Hi Balaji,
&lt;BR /&gt;You can try this to get the rejected records for the fixed length files (File Positional).
&lt;BR /&gt;tFileInputFullrow (Get the full record)
&lt;BR /&gt; |
&lt;BR /&gt; V
&lt;BR /&gt;tExtractFilePositional (Give the positions of the fields) ----&amp;gt; Main Row -----&amp;gt; output component.
&lt;BR /&gt; |
&lt;BR /&gt; V
&lt;BR /&gt; Reject rows (It has "Check each row structure against schema" option)
&lt;BR /&gt; |
&lt;BR /&gt; V
&lt;BR /&gt; output component</description>
      <pubDate>Thu, 21 Jun 2012 06:43:13 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Performing-Schema-Data-Validation/m-p/2275088#M51569</guid>
      <dc:creator>karthikj18</dc:creator>
      <dc:date>2012-06-21T06:43:13Z</dc:date>
    </item>
    <item>
      <title>Re: Performing Schema/Data Validation</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Performing-Schema-Data-Validation/m-p/2275089#M51570</link>
      <description>Hi,
&lt;BR /&gt;I have to fetch few csv files with different schema and store them into a database with a common schema.
&lt;BR /&gt;how can i do it using a single job?&amp;nbsp;</description>
      <pubDate>Thu, 05 Jan 2017 06:57:44 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Performing-Schema-Data-Validation/m-p/2275089#M51570</guid>
      <dc:creator>_AnonymousUser</dc:creator>
      <dc:date>2017-01-05T06:57:44Z</dc:date>
    </item>
  </channel>
</rss>

