<?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: tMap, look up filtering in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/tMap-look-up-filtering/m-p/2358789#M123746</link>
    <description>Yes, and the lookup row will have null fields when there is no match with the main row.</description>
    <pubDate>Tue, 21 Apr 2009 11:29:24 GMT</pubDate>
    <dc:creator>_AnonymousUser</dc:creator>
    <dc:date>2009-04-21T11:29:24Z</dc:date>
    <item>
      <title>tMap, look up filtering</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tMap-look-up-filtering/m-p/2358788#M123745</link>
      <description>What is the best way for me to proceed if I'm in the following situation:&lt;BR /&gt;I have a main flow of data that matches two lookups on a inner join and I have two other lookup that I don't want to restrict the main flow but only to outpput if they match (In this sense they are not really lookups but however there would be oneoutput by main flow iteration regardless of these lookups but if there is a match I need their informations). Is a non-inner join the right thing to do?</description>
      <pubDate>Sat, 16 Nov 2024 13:59:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tMap-look-up-filtering/m-p/2358788#M123745</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-16T13:59:11Z</dc:date>
    </item>
    <item>
      <title>Re: tMap, look up filtering</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tMap-look-up-filtering/m-p/2358789#M123746</link>
      <description>Yes, and the lookup row will have null fields when there is no match with the main row.</description>
      <pubDate>Tue, 21 Apr 2009 11:29:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tMap-look-up-filtering/m-p/2358789#M123746</guid>
      <dc:creator>_AnonymousUser</dc:creator>
      <dc:date>2009-04-21T11:29:24Z</dc:date>
    </item>
    <item>
      <title>Re: tMap, look up filtering</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tMap-look-up-filtering/m-p/2358790#M123747</link>
      <description>Ok thanks a lot</description>
      <pubDate>Tue, 21 Apr 2009 11:54:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tMap-look-up-filtering/m-p/2358790#M123747</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2009-04-21T11:54:27Z</dc:date>
    </item>
    <item>
      <title>Re: tMap, look up filtering</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tMap-look-up-filtering/m-p/2358791#M123748</link>
      <description>I have been using the non-inner join lookup and mapping the lookup field to the output and that seems to work well, e.g. if there is a match from my input table to my lookup table, it populates the output with the matching data, otherwise it populates the output with a null value. However, I have hit a snag. 
&lt;BR /&gt;I have GetInvoiceCost as my main input. I have LocationsLUFilt as a lookup. These are joined (non-inner) on GetInvoiceCost.location = LocationsLUFilt.location 
&lt;BR /&gt;What I want to do is if both the input eqnum and location fields are not null, then populate the output location field with the input eqnum field, otherwise, populate the output location field with the lookup location field (so that if there is a match it is populated with the matching value, otherwise it is populated with null)
&lt;BR /&gt;In my output (InvoiceCostOut) I have the following expression: 
&lt;BR /&gt;!(GetInvoiceCost.eqnum == null) &amp;amp;&amp;amp; !(GetInvoiceCost.location == null) ? GetInvoiceCost.eqnum : LocationsLUFilt.location
&lt;BR /&gt;When I run this, I'm getting values in my location output that don't exist in the lookup table and I can't figure out why.
&lt;BR /&gt;Shouldn't the non-inner join/filtering for null function work the same regardless of the other activity going on??</description>
      <pubDate>Wed, 22 Apr 2009 14:26:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tMap-look-up-filtering/m-p/2358791#M123748</guid>
      <dc:creator>_AnonymousUser</dc:creator>
      <dc:date>2009-04-22T14:26:20Z</dc:date>
    </item>
  </channel>
</rss>

