<?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: How to use same Input multiple time in tMap in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/How-to-use-same-Input-multiple-time-in-tMap/m-p/2350069#M116969</link>
    <description>Now that tArray* are public ( 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MACn.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/154443iC5B8CACEF3D12C6A/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MACn.png" alt="0683p000009MACn.png" /&gt;&lt;/span&gt;), can the array contents be manipulated within tPerl (or tJava for the Java guys) that doesn't violate the principles of TOS? 
&lt;BR /&gt;Being able to do such things as add/delete rows, or even create other arrays that could be used within a tArrayIn would be very beneficial. 
&lt;BR /&gt;Cheers, 
&lt;BR /&gt;c0utta</description>
    <pubDate>Thu, 13 Sep 2007 00:32:04 GMT</pubDate>
    <dc:creator>c0utta</dc:creator>
    <dc:date>2007-09-13T00:32:04Z</dc:date>
    <item>
      <title>How to use same Input multiple time in tMap</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-to-use-same-Input-multiple-time-in-tMap/m-p/2350063#M116963</link>
      <description>Hi, 
&lt;BR /&gt;I'd like to know if there is a way to use the same input multiple times in a tMap in JAVA 
&lt;BR /&gt;Let's consider the following example : I have a bunch of records from a FileInput each having 3 customerKey. In order to transform these records for a SQLDB, I need to make a lookup on my sql Customer Table. But since I have 3 customerKey and I can only one custmerKey by Customer Table Lookup, I currently need to have 3 Customer Lookup, each querying the BD for THE SAME DATA which has a big performance problem. It should be possible to use the same lookup to avoid duplicating requests AND data in memory. 
&lt;BR /&gt;Anyone got a solution? If it's not possible, it should definately by a feature!! 
&lt;BR /&gt;Thx,</description>
      <pubDate>Sat, 16 Nov 2024 14:35:16 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-to-use-same-Input-multiple-time-in-tMap/m-p/2350063#M116963</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-16T14:35:16Z</dc:date>
    </item>
    <item>
      <title>Re: How to use same Input multiple time in tMap</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-to-use-same-Input-multiple-time-in-tMap/m-p/2350064#M116964</link>
      <description>We have this solution :
&lt;BR /&gt;- load your DB data meant to lookups in a temporary file (LOOKUP_FILE)
&lt;BR /&gt;- load the same file LOOKUP_FILE for all your lookups
&lt;BR /&gt;(see snapscreen)
&lt;BR /&gt;-&amp;gt; with this method you should gain performance</description>
      <pubDate>Wed, 04 Jul 2007 20:17:44 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-to-use-same-Input-multiple-time-in-tMap/m-p/2350064#M116964</guid>
      <dc:creator>amaumont</dc:creator>
      <dc:date>2007-07-04T20:17:44Z</dc:date>
    </item>
    <item>
      <title>Re: How to use same Input multiple time in tMap</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-to-use-same-Input-multiple-time-in-tMap/m-p/2350065#M116965</link>
      <description>Thanks for your answer.
&lt;BR /&gt;Yeah I thought about that but it was so innelegant that I thought there had to be another solution!
&lt;BR /&gt;Is this a feature for sometime to be able to use the same input for multiple lookup ? It's already all in memory, I should not have to send it in a file then read a file 3 times... It's even more annoying if we deal with a big amount of data!
&lt;BR /&gt;Any feedback on that? 
&lt;BR /&gt;Thx a lot for your answer!</description>
      <pubDate>Wed, 04 Jul 2007 20:37:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-to-use-same-Input-multiple-time-in-tMap/m-p/2350065#M116965</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2007-07-04T20:37:11Z</dc:date>
    </item>
    <item>
      <title>Re: How to use same Input multiple time in tMap</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-to-use-same-Input-multiple-time-in-tMap/m-p/2350066#M116966</link>
      <description>If the problem is only about performance, you sould use the tETL* widget, those infact generate the intere sql statement and thant send that to the server db to execute, this surely improve performance, infact joins are execute on the server db instead of the client machine.</description>
      <pubDate>Tue, 11 Sep 2007 13:52:13 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-to-use-same-Input-multiple-time-in-tMap/m-p/2350066#M116966</guid>
      <dc:creator>_AnonymousUser</dc:creator>
      <dc:date>2007-09-11T13:52:13Z</dc:date>
    </item>
    <item>
      <title>Re: How to use same Input multiple time in tMap</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-to-use-same-Input-multiple-time-in-tMap/m-p/2350067#M116967</link>
      <description>When I'm dealing with smaller sets of data for lookups, I use the hidden components tArray and tArrayIn. Make them available in TOS by Window-&amp;gt;Preferences...&amp;gt;Talend-&amp;gt;Designer and check "Display hidden components(need restart)". As instructed, then restart TOS. 
&lt;BR /&gt;Obviously there's an array sitting behind the scenes so be careful with memory. 
&lt;BR /&gt;Cheers, 
&lt;BR /&gt;c0utta</description>
      <pubDate>Wed, 12 Sep 2007 00:17:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-to-use-same-Input-multiple-time-in-tMap/m-p/2350067#M116967</guid>
      <dc:creator>c0utta</dc:creator>
      <dc:date>2007-09-12T00:17:01Z</dc:date>
    </item>
    <item>
      <title>Re: How to use same Input multiple time in tMap</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-to-use-same-Input-multiple-time-in-tMap/m-p/2350068#M116968</link>
      <description>&lt;BLOCKQUOTE&gt; 
 &lt;TABLE border="1"&gt; 
  &lt;TBODY&gt; 
   &lt;TR&gt; 
    &lt;TD&gt;When I'm dealing with smaller sets of data for lookups, I use the hidden components tArray and tArrayIn.&lt;/TD&gt; 
   &lt;/TR&gt; 
  &lt;/TBODY&gt; 
 &lt;/TABLE&gt; 
&lt;/BLOCKQUOTE&gt; 
&lt;BR /&gt;Impressive! I thought I was the only one to use such tricks &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt; So I must be careful when I'll rename tArray into tArrayOut (to make it obvious it fills an array, while tArrayIn reads it)</description>
      <pubDate>Wed, 12 Sep 2007 10:33:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-to-use-same-Input-multiple-time-in-tMap/m-p/2350068#M116968</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2007-09-12T10:33:20Z</dc:date>
    </item>
    <item>
      <title>Re: How to use same Input multiple time in tMap</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-to-use-same-Input-multiple-time-in-tMap/m-p/2350069#M116969</link>
      <description>Now that tArray* are public ( 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MACn.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/154443iC5B8CACEF3D12C6A/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MACn.png" alt="0683p000009MACn.png" /&gt;&lt;/span&gt;), can the array contents be manipulated within tPerl (or tJava for the Java guys) that doesn't violate the principles of TOS? 
&lt;BR /&gt;Being able to do such things as add/delete rows, or even create other arrays that could be used within a tArrayIn would be very beneficial. 
&lt;BR /&gt;Cheers, 
&lt;BR /&gt;c0utta</description>
      <pubDate>Thu, 13 Sep 2007 00:32:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-to-use-same-Input-multiple-time-in-tMap/m-p/2350069#M116969</guid>
      <dc:creator>c0utta</dc:creator>
      <dc:date>2007-09-13T00:32:04Z</dc:date>
    </item>
    <item>
      <title>Re: How to use same Input multiple time in tMap</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-to-use-same-Input-multiple-time-in-tMap/m-p/2350070#M116970</link>
      <description>Hi, 
&lt;BR /&gt;Not sure we have a clear answer. Let me know if I understood well: the recommended design for multiple keys lookup is to use several instances of tDBInput (e.g. tMySQLInput) connected on the same tMap and to cascade the lookup flow?&amp;nbsp; 
&lt;BR /&gt; 
&lt;BR /&gt; 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MBF9.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/129662iEEDA4A93B497D03C/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MBF9.png" alt="0683p000009MBF9.png" /&gt;&lt;/span&gt; 
&lt;BR /&gt; 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MB8x.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/157811iE1B80BD790F281D0/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MB8x.png" alt="0683p000009MB8x.png" /&gt;&lt;/span&gt;</description>
      <pubDate>Tue, 17 Feb 2015 16:57:44 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-to-use-same-Input-multiple-time-in-tMap/m-p/2350070#M116970</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-02-17T16:57:44Z</dc:date>
    </item>
  </channel>
</rss>

