<?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: How to create a generic job in talend in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/How-to-create-a-generic-job-in-talend/m-p/2356840#M122275</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; You might have to do custom coding but dynamic schema will help you to make it within a single job. A simple example can be referred from below Blog.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.talend.com/blog/2019/10/31/magically-shuffle-columns-talend-dynamic-schema/" target="_blank" rel="nofollow noopener noreferrer"&gt;https://www.talend.com/blog/2019/10/31/magically-shuffle-columns-talend-dynamic-schema/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; But you will have to make necessary changes based on your use case.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Warm Regards,&lt;BR /&gt;Nikhil Thampi&lt;/P&gt;
&lt;P&gt;Please appreciate our Talend community members by giving Kudos for sharing their time for your query. If your query is answered, please mark the topic as resolved&lt;/P&gt;</description>
    <pubDate>Tue, 07 Jan 2020 14:51:12 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2020-01-07T14:51:12Z</dc:date>
    <item>
      <title>How to create a generic job in talend</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-to-create-a-generic-job-in-talend/m-p/2356837#M122272</link>
      <description>Hi Team,
&lt;BR /&gt;Could you please confirm if we can create a generic job in talend which performs different operations on different sets of data.
&lt;BR /&gt;Basically, we want to process multiple source files (having different schema) with different transformations but the overall processing flow in the job is same for all source files. (Eg a simple Job Flow : FileInputDelimited -&amp;gt; TMap -&amp;gt; tFileOutputDelimited).
&lt;BR /&gt;If we can create such a generic job, then please help on below points : 
&lt;BR /&gt;1) How to save and pass different schema definition&amp;nbsp; for different source files via parameter/file
&lt;BR /&gt;2) How to pass key field via parameter/file
&lt;BR /&gt;3) How to save and pass different transformations&amp;nbsp; via parameter/file
&lt;BR /&gt;Thanks
&lt;BR /&gt;Ankit Gupta</description>
      <pubDate>Thu, 04 Aug 2016 07:34:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-to-create-a-generic-job-in-talend/m-p/2356837#M122272</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-08-04T07:34:59Z</dc:date>
    </item>
    <item>
      <title>Re: How to create a generic job in talend</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-to-create-a-generic-job-in-talend/m-p/2356838#M122273</link>
      <description>Hi&amp;nbsp;
&lt;BR /&gt;It is impossible to do that, the schema must be defined before the job execution.
&lt;BR /&gt;Regards
&lt;BR /&gt;Shong</description>
      <pubDate>Thu, 04 Aug 2016 09:14:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-to-create-a-generic-job-in-talend/m-p/2356838#M122273</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-08-04T09:14:41Z</dc:date>
    </item>
    <item>
      <title>Re: How to create a generic job in talend</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-to-create-a-generic-job-in-talend/m-p/2356839#M122274</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This is a work around, which would work only for specific functions. Also, it will be tedious task to do so.&lt;/P&gt;&lt;P&gt;But you can create above given generic job.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Using tfileinput &amp;gt; Tjava &amp;gt; tfileoutput&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In tfileinput use schema as dynamic.&lt;/P&gt;&lt;P&gt;In tjava ,use dynamic datatype and meta functions provided with dynamic type( like getColumnName, getColumnType ) to perform required functions.&amp;nbsp;&lt;/P&gt;&lt;P&gt;In tfileoutput use dynamic schema to store file data.&lt;/P&gt;</description>
      <pubDate>Tue, 07 Jan 2020 10:31:16 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-to-create-a-generic-job-in-talend/m-p/2356839#M122274</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-01-07T10:31:16Z</dc:date>
    </item>
    <item>
      <title>Re: How to create a generic job in talend</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-to-create-a-generic-job-in-talend/m-p/2356840#M122275</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; You might have to do custom coding but dynamic schema will help you to make it within a single job. A simple example can be referred from below Blog.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.talend.com/blog/2019/10/31/magically-shuffle-columns-talend-dynamic-schema/" target="_blank" rel="nofollow noopener noreferrer"&gt;https://www.talend.com/blog/2019/10/31/magically-shuffle-columns-talend-dynamic-schema/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; But you will have to make necessary changes based on your use case.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Warm Regards,&lt;BR /&gt;Nikhil Thampi&lt;/P&gt;
&lt;P&gt;Please appreciate our Talend community members by giving Kudos for sharing their time for your query. If your query is answered, please mark the topic as resolved&lt;/P&gt;</description>
      <pubDate>Tue, 07 Jan 2020 14:51:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-to-create-a-generic-job-in-talend/m-p/2356840#M122275</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-01-07T14:51:12Z</dc:date>
    </item>
  </channel>
</rss>

