<?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: tMysqlBulkExec in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/tMysqlBulkExec/m-p/2306210#M77784</link>
    <description>Thank you so much for the reply! Do you mind elaborating on that? (Custom the flush buffer size) I meant just one example to get the idea of how that will "replace" the commit feature.&lt;BR /&gt;Thanks,&lt;BR /&gt;jjsai</description>
    <pubDate>Thu, 31 May 2012 04:51:14 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2012-05-31T04:51:14Z</dc:date>
    <item>
      <title>tMysqlBulkExec</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tMysqlBulkExec/m-p/2306205#M77779</link>
      <description>Hi, 
&lt;BR /&gt;I have these huge positional files (21.8GB) that I need to load into MySQL database. I'm using TOSDI for this and I find out about tMysqlBulkExec thanks to the advice from this forum. I was able to load a small test file into my table but only the first column was loaded the rest was 0's and nulls. I discovered that my positional file I created in the repository wa snot being use. Instead the properties in the advance tab were use so the job is separating the fields by ";". Just to complete the test I converted the positional file into a delimited file and executed the tMysqlBulkExec again and it worked like a charm. 
&lt;BR /&gt;I already check the documentation but I can not find where it says that only delimited files can be use with tMysqlBulkExec. My question is: Do I have to add a step into my job that will delimited the positional file in order to use the bulk load? 
&lt;BR /&gt;Thanks, 
&lt;BR /&gt;jjsai</description>
      <pubDate>Sat, 16 Nov 2024 12:16:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tMysqlBulkExec/m-p/2306205#M77779</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-16T12:16:41Z</dc:date>
    </item>
    <item>
      <title>Re: tMysqlBulkExec</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tMysqlBulkExec/m-p/2306206#M77780</link>
      <description>Hi&lt;BR /&gt;You'd better use tMysqlOutputBulkExec instead of tMysqlBulkExec.&lt;BR /&gt;Regards,&lt;BR /&gt;Pedro</description>
      <pubDate>Wed, 30 May 2012 07:19:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tMysqlBulkExec/m-p/2306206#M77780</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-05-30T07:19:51Z</dc:date>
    </item>
    <item>
      <title>Re: tMysqlBulkExec</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tMysqlBulkExec/m-p/2306207#M77781</link>
      <description>Thank you Pedro.
&lt;BR /&gt;I did as you suggested and it seems to be working. What I did was I created a job with two components: tFileInputPositional and tMysqlOutputBulkExec. Is this what you meant? or is there other way to accomplish this?
&lt;BR /&gt;How can I change the commit for these job? I mean how can I set it to commit every 1Million rows?
&lt;BR /&gt;It just loaded the first file, inserting 9,811,613 rows in 1 hr 22 mins on a MacBook pro i7 with 4GB
&lt;BR /&gt;Thanks,
&lt;BR /&gt;jjsai</description>
      <pubDate>Thu, 31 May 2012 00:00:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tMysqlBulkExec/m-p/2306207#M77781</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-05-31T00:00:22Z</dc:date>
    </item>
    <item>
      <title>Re: tMysqlBulkExec</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tMysqlBulkExec/m-p/2306208#M77782</link>
      <description>I forgot to mention in my previous post that I check the documentation, in particular TOS Components 3.x because was the only version I was able to find. In that documentation there is an explanation for a filed named "Commit every" in the basic settings:
&lt;BR /&gt;Commit every
&lt;BR /&gt;Number of rows to be completed before commiting batches of rows together into the DB. This option ensures transaction quality (but not rollback) and above all better performance on executions.
&lt;BR /&gt;Obviously this document is outdated but there was a field for the commit...
&lt;BR /&gt;Thanks,</description>
      <pubDate>Thu, 31 May 2012 01:14:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tMysqlBulkExec/m-p/2306208#M77782</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-05-31T01:14:20Z</dc:date>
    </item>
    <item>
      <title>Re: tMysqlBulkExec</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tMysqlBulkExec/m-p/2306209#M77783</link>
      <description>Hi
&lt;BR /&gt;Yes. The job should be like this.
&lt;BR /&gt;tFileInputPositional --main--&amp;gt;tMysqlOutputBulkExec
&lt;BR /&gt;We can't find 'commit' option now, but you might try 'Custom the flush buffer size' for reducing the cost of memory.
&lt;BR /&gt;Regards,
&lt;BR /&gt;Pedro</description>
      <pubDate>Thu, 31 May 2012 03:19:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tMysqlBulkExec/m-p/2306209#M77783</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-05-31T03:19:34Z</dc:date>
    </item>
    <item>
      <title>Re: tMysqlBulkExec</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tMysqlBulkExec/m-p/2306210#M77784</link>
      <description>Thank you so much for the reply! Do you mind elaborating on that? (Custom the flush buffer size) I meant just one example to get the idea of how that will "replace" the commit feature.&lt;BR /&gt;Thanks,&lt;BR /&gt;jjsai</description>
      <pubDate>Thu, 31 May 2012 04:51:14 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tMysqlBulkExec/m-p/2306210#M77784</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-05-31T04:51:14Z</dc:date>
    </item>
    <item>
      <title>Re: tMysqlBulkExec</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tMysqlBulkExec/m-p/2306211#M77785</link>
      <description>Hi&lt;BR /&gt;The component tMysqlOutputBulkExec executes the command 'LOAD DATA LOCAL INFILE' for bulk loading.&lt;BR /&gt;There is not any option which can 'replace' the commit feature on this component now.&lt;BR /&gt;Maybe you can try to increase the arguments of JVM for better performance.&lt;BR /&gt;Regards,&lt;BR /&gt;Pedro</description>
      <pubDate>Thu, 31 May 2012 06:36:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tMysqlBulkExec/m-p/2306211#M77785</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-05-31T06:36:56Z</dc:date>
    </item>
    <item>
      <title>Re: tMysqlBulkExec</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tMysqlBulkExec/m-p/2306212#M77786</link>
      <description>Hi,&lt;BR /&gt;I'm not that advance with this tools yet but I will research about changing the JVM arguments.&lt;BR /&gt;Thanks,&lt;BR /&gt;jjsai</description>
      <pubDate>Thu, 31 May 2012 19:01:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tMysqlBulkExec/m-p/2306212#M77786</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-05-31T19:01:01Z</dc:date>
    </item>
  </channel>
</rss>

