<?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: extract all tables from database in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/extract-all-tables-from-database/m-p/2241735#M28797</link>
    <description>&lt;P&gt;What is the target of the data?&lt;/P&gt;</description>
    <pubDate>Mon, 08 Apr 2019 15:46:00 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2019-04-08T15:46:00Z</dc:date>
    <item>
      <title>extract all tables from database</title>
      <link>https://community.qlik.com/t5/Talend-Studio/extract-all-tables-from-database/m-p/2241732#M28794</link>
      <description>&lt;P&gt;Hello everyone&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I have more than 70 tables in my database(Mysql), so I want to extract all of them in the same job.&lt;/P&gt; 
&lt;P&gt;I used to extract them with tDBInput (one component for each table) but since the number of tables is in growth I'm searching for an optimized solution.&lt;/P&gt; 
&lt;P&gt;Thanks&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 08 Apr 2019 14:40:49 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/extract-all-tables-from-database/m-p/2241732#M28794</guid>
      <dc:creator>houssem_B</dc:creator>
      <dc:date>2019-04-08T14:40:49Z</dc:date>
    </item>
    <item>
      <title>Re: extract all tables from database</title>
      <link>https://community.qlik.com/t5/Talend-Studio/extract-all-tables-from-database/m-p/2241733#M28795</link>
      <description>&lt;P&gt;Which product are you using (Talend Open Source or Talend paid for edition)? Where are you intending on sending the data?&lt;/P&gt;</description>
      <pubDate>Mon, 08 Apr 2019 15:32:31 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/extract-all-tables-from-database/m-p/2241733#M28795</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2019-04-08T15:32:31Z</dc:date>
    </item>
    <item>
      <title>Re: extract all tables from database</title>
      <link>https://community.qlik.com/t5/Talend-Studio/extract-all-tables-from-database/m-p/2241734#M28796</link>
      <description>&lt;P&gt;i'm using Talend Open Source&lt;/P&gt;</description>
      <pubDate>Mon, 08 Apr 2019 15:38:44 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/extract-all-tables-from-database/m-p/2241734#M28796</guid>
      <dc:creator>houssem_B</dc:creator>
      <dc:date>2019-04-08T15:38:44Z</dc:date>
    </item>
    <item>
      <title>Re: extract all tables from database</title>
      <link>https://community.qlik.com/t5/Talend-Studio/extract-all-tables-from-database/m-p/2241735#M28797</link>
      <description>&lt;P&gt;What is the target of the data?&lt;/P&gt;</description>
      <pubDate>Mon, 08 Apr 2019 15:46:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/extract-all-tables-from-database/m-p/2241735#M28797</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2019-04-08T15:46:00Z</dc:date>
    </item>
    <item>
      <title>Re: extract all tables from database</title>
      <link>https://community.qlik.com/t5/Talend-Studio/extract-all-tables-from-database/m-p/2241736#M28798</link>
      <description>&lt;P&gt;also a Mysql database&lt;/P&gt;&lt;BR /&gt;&lt;A href="https://community.qlik.com/legacyfs/online/tlnd_dw_files/0683p000009Lufv"&gt;tale.PNG&lt;/A&gt;</description>
      <pubDate>Mon, 08 Apr 2019 16:54:30 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/extract-all-tables-from-database/m-p/2241736#M28798</guid>
      <dc:creator>houssem_B</dc:creator>
      <dc:date>2019-04-08T16:54:30Z</dc:date>
    </item>
    <item>
      <title>Re: extract all tables from database</title>
      <link>https://community.qlik.com/t5/Talend-Studio/extract-all-tables-from-database/m-p/2241737#M28799</link>
      <description>&lt;P&gt;You are going to struggle with this. You may as well just take a database backup and load it onto your target db.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Unfortunately you really cannot ignore schemas with Talend. The Enterprise Edition comes with dynamic schema functionality which would likely have helped here. But since you do not have that and you need to keep your column types (you can't arbitrarily dump out to Varchar....to a flat file), you will have to create a job for each table. However, this shouldn't take too long if you are mapping like to like with no transformation.&lt;/P&gt;</description>
      <pubDate>Mon, 08 Apr 2019 17:43:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/extract-all-tables-from-database/m-p/2241737#M28799</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2019-04-08T17:43:41Z</dc:date>
    </item>
    <item>
      <title>Re: extract all tables from database</title>
      <link>https://community.qlik.com/t5/Talend-Studio/extract-all-tables-from-database/m-p/2241738#M28800</link>
      <description>&lt;P&gt;okey then i'll go with the traditional&amp;nbsp; solution&lt;/P&gt;&lt;P&gt;thanks a lot&lt;/P&gt;</description>
      <pubDate>Mon, 08 Apr 2019 17:50:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/extract-all-tables-from-database/m-p/2241738#M28800</guid>
      <dc:creator>houssem_B</dc:creator>
      <dc:date>2019-04-08T17:50:10Z</dc:date>
    </item>
    <item>
      <title>Re: extract all tables from database</title>
      <link>https://community.qlik.com/t5/Talend-Studio/extract-all-tables-from-database/m-p/2241739#M28801</link>
      <description>&lt;P&gt;&lt;A href="https://community.qlik.com/s/profile/0053p000007LPRjAAO"&gt;@houssem_B&lt;/A&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;My colleague&amp;nbsp;&lt;A href="https://community.qlik.com/s/profile/005390000069QrQAAU"&gt;@groupproductmanagement&lt;/A&gt;&amp;nbsp; has created a good article to do dynamic ingestion for Oracle database. If you can make the changes to read from MySQL configuration tables instead of Oracle, you should be able to do the dynamic ingestion for your use case too.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;A href="https://community.qlik.com/s/article/ka03p0000006EnMAAU" target="_blank"&gt;https://community.talend.com/t5/Design-and-Development/Dynamic-ingestion-of-data-to-an-Oracle-database/ta-p/154657&lt;/A&gt;&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;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 09 Apr 2019 06:09:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/extract-all-tables-from-database/m-p/2241739#M28801</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2019-04-09T06:09:11Z</dc:date>
    </item>
    <item>
      <title>Re: extract all tables from database</title>
      <link>https://community.qlik.com/t5/Talend-Studio/extract-all-tables-from-database/m-p/2241740#M28802</link>
      <description>&lt;P&gt;&lt;A href="https://community.qlik.com/s/profile/00539000006eKOgAAM"&gt;@nthampi&lt;/A&gt;&amp;nbsp; thank you very much i'll try it now and see if it works&lt;/P&gt;</description>
      <pubDate>Tue, 09 Apr 2019 09:00:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/extract-all-tables-from-database/m-p/2241740#M28802</guid>
      <dc:creator>houssem_B</dc:creator>
      <dc:date>2019-04-09T09:00:42Z</dc:date>
    </item>
    <item>
      <title>Re: extract all tables from database</title>
      <link>https://community.qlik.com/t5/Talend-Studio/extract-all-tables-from-database/m-p/2241741#M28803</link>
      <description>&lt;P&gt;Cool solution&amp;nbsp;&lt;A href="https://community.qlik.com/s/profile/00539000006eKOgAAM"&gt;@nthampi&lt;/A&gt;, but this will still require the data to be retrieved from the source system before it is loaded into the target. By the time the jobs have been written to export the data from the multiple tables, they may as well simply push it to the target db.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 09 Apr 2019 10:42:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/extract-all-tables-from-database/m-p/2241741#M28803</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2019-04-09T10:42:42Z</dc:date>
    </item>
    <item>
      <title>Re: extract all tables from database</title>
      <link>https://community.qlik.com/t5/Talend-Studio/extract-all-tables-from-database/m-p/2241742#M28804</link>
      <description>&lt;P&gt;I agree with you&amp;nbsp;&lt;A href="https://community.qlik.com/s/profile/005390000069RuGAAU"&gt;@rhall&lt;/A&gt;&amp;nbsp; &amp;nbsp;&lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;It was a solution created for one of the customer. Since it might be interesting, we converted it to a KB article.&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;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 09 Apr 2019 10:45:46 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/extract-all-tables-from-database/m-p/2241742#M28804</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2019-04-09T10:45:46Z</dc:date>
    </item>
    <item>
      <title>Re: extract all tables from database</title>
      <link>https://community.qlik.com/t5/Talend-Studio/extract-all-tables-from-database/m-p/2241743#M28805</link>
      <description>&lt;P&gt;To make it dynamically ,&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;select column details for each table dynamically with table INFORMATION_SCHEMA and with these information&lt;/P&gt;&lt;P&gt;create &amp;nbsp;select statement which returns concatenation of all columns.&lt;BR /&gt;&lt;BR /&gt;E.g if table "test" has column id and name&lt;BR /&gt;&lt;BR /&gt;Creare you sql sentence like&lt;BR /&gt;Select concat_ws(‘;’,id,name) from test&lt;BR /&gt;&lt;BR /&gt;Create this sql for each table in iteration and for each sql statement run tdbinput having schema column name “allcolumn”.&lt;BR /&gt;&lt;BR /&gt;Now tfileoutputdelimited and dump result. You will have all tables in separate file with columns semicolon separated.&lt;BR /&gt;&lt;BR /&gt;&lt;A href="https://stackoverflow.com/questions/23348170/mysql-concatenating-all-columns" target="_blank" rel="noopener nofollow noopener noreferrer"&gt;https://stackoverflow.com/questions/23348170/mysql-concatenating-all-columns&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 09 Apr 2019 13:12:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/extract-all-tables-from-database/m-p/2241743#M28805</guid>
      <dc:creator>akumar2301</dc:creator>
      <dc:date>2019-04-09T13:12:07Z</dc:date>
    </item>
  </channel>
</rss>

