<?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: dynamic job to load multiple tables from multiple input files in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/dynamic-job-to-load-multiple-tables-from-multiple-input-files/m-p/2320548#M90681</link>
    <description>Hi sabrina,
&lt;BR /&gt;This one loads table from one single file only where only the schema type is selected as dynamic.&amp;nbsp;
&lt;BR /&gt;But in my scenario &amp;nbsp;i have 200 source files and 200 respective target tables.&amp;nbsp;
&lt;BR /&gt;Also, i don't want to use 'Create table' as my table is already present in the database and my file contains two extra fields (dml_flag and datetime) as i mentioned earlier.
&lt;BR /&gt;According to my understanding i need to loop through all source files , check dml_flag column for insert/update/delete and perform the operation accordingly for the respective target tables. And this whole process is to be dynamic as all the source and target schema are different.</description>
    <pubDate>Tue, 28 Mar 2017 10:50:57 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2017-03-28T10:50:57Z</dc:date>
    <item>
      <title>dynamic job to load multiple tables from multiple input files</title>
      <link>https://community.qlik.com/t5/Talend-Studio/dynamic-job-to-load-multiple-tables-from-multiple-input-files/m-p/2320546#M90679</link>
      <description>Hi,
&lt;BR /&gt;I have a scenario where i have to load like 200 target tables from 200 input files having one-to-one mapping. each file structure is different.
&lt;BR /&gt;i also have an extra column in the input files having values as 'I'/'U'/'D' depending on which i will Insert/Update/Delete the records of the target tables.
&lt;BR /&gt;now the simple solution is to write 200 different jobs but i'm trying to design this using one single dynamic job considering i have no transformation logic and all.
&lt;BR /&gt;problems i am facing:
&lt;BR /&gt;1. need to change the schema of tfileinputdelimited dynamically.
&lt;BR /&gt;2. need to write a metadata file/table for the primary keys of different tables for update/delete.
&lt;BR /&gt;3. these primary keys will also have to change dynamically.
&lt;BR /&gt;being a novice in the world of talend i will really appreciate any help.
&lt;BR /&gt;many thanks in advance.
&lt;BR /&gt;poulami</description>
      <pubDate>Wed, 22 Mar 2017 07:48:19 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/dynamic-job-to-load-multiple-tables-from-multiple-input-files/m-p/2320546#M90679</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-03-22T07:48:19Z</dc:date>
    </item>
    <item>
      <title>Re: dynamic job to load multiple tables from multiple input files</title>
      <link>https://community.qlik.com/t5/Talend-Studio/dynamic-job-to-load-multiple-tables-from-multiple-input-files/m-p/2320547#M90680</link>
      <description>Hi,
&lt;BR /&gt;Here is&amp;nbsp;
&lt;FONT size="2"&gt;&lt;FONT face="Calibri, sans-serif"&gt;dynamic schema feature which allows you to design schema with an unknown column structure (unknown name and number of columns).&lt;/FONT&gt;&lt;/FONT&gt;
&lt;BR /&gt;
&lt;FONT size="2"&gt;&lt;FONT face="Calibri, sans-serif"&gt;Could you please take a look at this KB article:&lt;A href="https://help.talend.com/pages/viewpage.action?pageId=190513179" target="_blank" rel="nofollow noopener noreferrer"&gt;TalendHelpCenter: How to process changing data structure?&lt;/A&gt;&lt;/FONT&gt;&lt;/FONT&gt;
&lt;BR /&gt;Best regards
&lt;BR /&gt;Sabrina</description>
      <pubDate>Thu, 23 Mar 2017 07:36:36 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/dynamic-job-to-load-multiple-tables-from-multiple-input-files/m-p/2320547#M90680</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-03-23T07:36:36Z</dc:date>
    </item>
    <item>
      <title>Re: dynamic job to load multiple tables from multiple input files</title>
      <link>https://community.qlik.com/t5/Talend-Studio/dynamic-job-to-load-multiple-tables-from-multiple-input-files/m-p/2320548#M90681</link>
      <description>Hi sabrina,
&lt;BR /&gt;This one loads table from one single file only where only the schema type is selected as dynamic.&amp;nbsp;
&lt;BR /&gt;But in my scenario &amp;nbsp;i have 200 source files and 200 respective target tables.&amp;nbsp;
&lt;BR /&gt;Also, i don't want to use 'Create table' as my table is already present in the database and my file contains two extra fields (dml_flag and datetime) as i mentioned earlier.
&lt;BR /&gt;According to my understanding i need to loop through all source files , check dml_flag column for insert/update/delete and perform the operation accordingly for the respective target tables. And this whole process is to be dynamic as all the source and target schema are different.</description>
      <pubDate>Tue, 28 Mar 2017 10:50:57 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/dynamic-job-to-load-multiple-tables-from-multiple-input-files/m-p/2320548#M90681</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-03-28T10:50:57Z</dc:date>
    </item>
  </channel>
</rss>

