<?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: Execution Plan passing values between jobs in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Execution-Plan-passing-values-between-jobs/m-p/2239333#M27158</link>
    <description>Hi 
&lt;BR /&gt;I tested it on v4.1.2 and it works. 
&lt;BR /&gt;- Make sure all the job have the same context name, the parameter of plan should be the same name, for exmaple, both of the job A and job B has a context variable called 'myname', add a plan parameter called 'myname'. 
&lt;BR /&gt;- Don't forget to click on the 'override' button to reload the new value for all the context variables. 
&lt;BR /&gt;Best regards 
&lt;BR /&gt;Shong</description>
    <pubDate>Fri, 22 Apr 2011 08:00:19 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2011-04-22T08:00:19Z</dc:date>
    <item>
      <title>Execution Plan passing values between jobs</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Execution-Plan-passing-values-between-jobs/m-p/2239332#M27157</link>
      <description>I'm running TIS 4.1.2.53616
&lt;BR /&gt;Is it possible to pass values between jobs of an Execution Plan?
&lt;BR /&gt;I've tried creating an Execution Plan parameter, but the value being set in the first job does not seem to be passed the a subsequent job.</description>
      <pubDate>Sat, 16 Nov 2024 12:57:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Execution-Plan-passing-values-between-jobs/m-p/2239332#M27157</guid>
      <dc:creator>_AnonymousUser</dc:creator>
      <dc:date>2024-11-16T12:57:53Z</dc:date>
    </item>
    <item>
      <title>Re: Execution Plan passing values between jobs</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Execution-Plan-passing-values-between-jobs/m-p/2239333#M27158</link>
      <description>Hi 
&lt;BR /&gt;I tested it on v4.1.2 and it works. 
&lt;BR /&gt;- Make sure all the job have the same context name, the parameter of plan should be the same name, for exmaple, both of the job A and job B has a context variable called 'myname', add a plan parameter called 'myname'. 
&lt;BR /&gt;- Don't forget to click on the 'override' button to reload the new value for all the context variables. 
&lt;BR /&gt;Best regards 
&lt;BR /&gt;Shong</description>
      <pubDate>Fri, 22 Apr 2011 08:00:19 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Execution-Plan-passing-values-between-jobs/m-p/2239333#M27158</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-04-22T08:00:19Z</dc:date>
    </item>
    <item>
      <title>Re: Execution Plan passing values between jobs</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Execution-Plan-passing-values-between-jobs/m-p/2239334#M27159</link>
      <description>I have three 3 job process running onOK from one to the other. I need the value generated in job 1 to passed to job 3, and I was hoping to not have to modify job 2 to do it. I'll try modifying job 2 adding the context variable and see if that resolves the problem. 
&lt;BR /&gt;Thank you.</description>
      <pubDate>Fri, 22 Apr 2011 19:38:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Execution-Plan-passing-values-between-jobs/m-p/2239334#M27159</guid>
      <dc:creator>_AnonymousUser</dc:creator>
      <dc:date>2011-04-22T19:38:50Z</dc:date>
    </item>
    <item>
      <title>Re: Execution Plan passing values between jobs</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Execution-Plan-passing-values-between-jobs/m-p/2239335#M27160</link>
      <description>Hi 
&lt;BR /&gt; 
&lt;BLOCKQUOTE&gt; 
 &lt;TABLE border="1"&gt; 
  &lt;TBODY&gt; 
   &lt;TR&gt; 
    &lt;TD&gt;I need the value generated in job 1 to passed to job 3,&lt;/TD&gt; 
   &lt;/TR&gt; 
  &lt;/TBODY&gt; 
 &lt;/TABLE&gt; 
&lt;/BLOCKQUOTE&gt; 
&lt;BR /&gt;The plan parameter do not work for this case, the value is defined on the fly, I suggest you to create one job for 3 different child jobs, for example: 
&lt;BR /&gt;tRunjob_1(call the job1)---main--tJavaRow 
&lt;BR /&gt; | 
&lt;BR /&gt;onsubjobok 
&lt;BR /&gt; | 
&lt;BR /&gt;tRunJob_2(call the job2) 
&lt;BR /&gt; | 
&lt;BR /&gt;onsubjobok 
&lt;BR /&gt; | 
&lt;BR /&gt;tRunJob_3(call the job3) 
&lt;BR /&gt;job1: 
&lt;BR /&gt;.....generate a value ---&amp;gt;main---tBufferOutput 
&lt;BR /&gt;Assuming each job has a context variable called name, 
&lt;BR /&gt;on tRunJob, define the schema, add the same column as tBufferOutput. 
&lt;BR /&gt;on tJavaRow: 
&lt;BR /&gt;context.name=input_row.columnName; 
&lt;BR /&gt;On each tRunJob component, check the box 'transmit whole context' 
&lt;BR /&gt;Best regards 
&lt;BR /&gt;Shong</description>
      <pubDate>Sat, 23 Apr 2011 14:44:18 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Execution-Plan-passing-values-between-jobs/m-p/2239335#M27160</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-04-23T14:44:18Z</dc:date>
    </item>
  </channel>
</rss>

