<?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: parallel Iterate link in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/parallel-Iterate-link/m-p/2252288#M35971</link>
    <description>Hello Vaiko
&lt;BR /&gt;I replied you in 3485.
&lt;BR /&gt;Best regards
&lt;BR /&gt; shong</description>
    <pubDate>Mon, 14 Jul 2008 03:47:07 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2008-07-14T03:47:07Z</dc:date>
    <item>
      <title>parallel Iterate link</title>
      <link>https://community.qlik.com/t5/Talend-Studio/parallel-Iterate-link/m-p/2252287#M35970</link>
      <description>I?m just starting to use the parallel Iterate link and I?ve seen some strange effects so I decided to do some testing to better understand what?s going on. 
&lt;BR /&gt;For me the parallel execution (multi threaded) is a very important feature because I have to deal with a data size, which takes several days to process and the only chance I see at the moment to get acceptable response time is to parallelize some tasks. 
&lt;BR /&gt;For testing, I created two tables in Oracle and I?m using the first table to filter data on the second table (an extremely simplified case of what I was planning to do with the real data). When I run the job without multi threaded, I get a nice list of counts for every value pair. 
&lt;BR /&gt;When I set multi threaded = 2 on the Iterate link I suddenly become few lines double but missing some others. 
&lt;BR /&gt;When I set the parallelism to 20 I get a significant number of rows twice (and more get missing). 
&lt;BR /&gt;If there is not something I?m missing here, how I should build the job, then the multi threaded option is mixing up my data and the job is now returning wrong results. 
&lt;BR /&gt;Anybody else who has experience with multi threaded execution with Talend? 
&lt;BR /&gt; 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MCfR.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/155440i600CB9E29816E141/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MCfR.jpg" alt="0683p000009MCfR.jpg" /&gt;&lt;/span&gt;</description>
      <pubDate>Sat, 16 Nov 2024 14:18:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/parallel-Iterate-link/m-p/2252287#M35970</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-16T14:18:02Z</dc:date>
    </item>
    <item>
      <title>Re: parallel Iterate link</title>
      <link>https://community.qlik.com/t5/Talend-Studio/parallel-Iterate-link/m-p/2252288#M35971</link>
      <description>Hello Vaiko
&lt;BR /&gt;I replied you in 3485.
&lt;BR /&gt;Best regards
&lt;BR /&gt; shong</description>
      <pubDate>Mon, 14 Jul 2008 03:47:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/parallel-Iterate-link/m-p/2252288#M35971</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2008-07-14T03:47:07Z</dc:date>
    </item>
    <item>
      <title>Re: parallel Iterate link</title>
      <link>https://community.qlik.com/t5/Talend-Studio/parallel-Iterate-link/m-p/2252289#M35972</link>
      <description>Hi shong. 
&lt;BR /&gt;Thanks for your reply, but 3485 is unrelated to this. 
&lt;BR /&gt;3485 talks about tRunJob is not running in parallel. This post is about: the parallel works for Iterate, all the 20 Iterate are running in parallel but they produce wrong results. 
&lt;BR /&gt;3485 is a minor issue. My job takes about 8 times as long as necessary (when it takes more than a day to run the job which should run every 24 hours it is not so minor anymore, btw) if they don?t run in parallel. 
&lt;BR /&gt;This post is about my job produces wrong results and if I don?t know that (which is not always easy to find out if you work with millions of rows), I?m in deep trouble.</description>
      <pubDate>Mon, 14 Jul 2008 08:51:57 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/parallel-Iterate-link/m-p/2252289#M35972</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2008-07-14T08:51:57Z</dc:date>
    </item>
    <item>
      <title>Re: parallel Iterate link</title>
      <link>https://community.qlik.com/t5/Talend-Studio/parallel-Iterate-link/m-p/2252290#M35973</link>
      <description>When I look at the effects I?m getting when using parallel Iterate inks I have the feeling that global variable handling is not harmonizing very well with parallel execution. 
&lt;BR /&gt;Iterate links usually use global variables to push down parameter to a sub job because there is often no row link pointing to the sub job. Do the different sub jobs running in parallel have a separate global variable list? If they share the same list I will always get parameter mix up when starting a new thread. If they don?t share the global variable list, then the thread starting is fine but then I need to be aware that I can not communicate back to the rest of the job through global variables. 
&lt;BR /&gt;It is really not clear to me how the parallel Iterate links can work. Can someone enlighten me?</description>
      <pubDate>Tue, 22 Jul 2008 12:08:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/parallel-Iterate-link/m-p/2252290#M35973</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2008-07-22T12:08:24Z</dc:date>
    </item>
    <item>
      <title>Re: parallel Iterate link</title>
      <link>https://community.qlik.com/t5/Talend-Studio/parallel-Iterate-link/m-p/2252291#M35974</link>
      <description>In Parallel Iterative Algorithms: From Sequential to Grid Computing, Bahi, Contassot-Vivier, and Couturier bring mathematical formalism to the study of parallel iterative solution techniques, creating a book that will be useful to those with a strong maths background who are making the transition into parallel scientific computing. ? a great fit as a part of a graduate-level course on scientific computing in the math department, or for those already in scientific computing seeking to understand the key mathematical foundations of the analysis of iterative techniques.
&lt;BR /&gt;
&lt;A href="http://www.real-exams.com/250-365.htm" target="_blank" rel="nofollow noopener noreferrer"&gt;250-365 exam&lt;/A&gt; | 
&lt;A href="http://www.real-exams.com/HP0-A01.htm" target="_blank" rel="nofollow noopener noreferrer"&gt;HP0-A01 exam&lt;/A&gt; | 
&lt;A href="http://www.real-exams.com/70-350.htm" target="_blank" rel="nofollow noopener noreferrer"&gt;70-350 exam&lt;/A&gt;</description>
      <pubDate>Thu, 06 Aug 2009 10:58:46 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/parallel-Iterate-link/m-p/2252291#M35974</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2009-08-06T10:58:46Z</dc:date>
    </item>
    <item>
      <title>Re: parallel Iterate link</title>
      <link>https://community.qlik.com/t5/Talend-Studio/parallel-Iterate-link/m-p/2252292#M35975</link>
      <description>Did anyone solve this yet? I'm having the same issue. As far as I see it this could be solved with a FIFO stack component... if it would exist.
&lt;BR /&gt;Something like this:
&lt;BR /&gt;Read data -&amp;gt; push to FIFO -&amp;gt; Iterate(x times parallel) -&amp;gt; pop from FIFO -&amp;gt; use data.
&lt;BR /&gt;/Martin</description>
      <pubDate>Fri, 23 Oct 2009 15:26:31 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/parallel-Iterate-link/m-p/2252292#M35975</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2009-10-23T15:26:31Z</dc:date>
    </item>
  </channel>
</rss>

