<?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: Comparing two row based on value in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Comparing-two-row-based-on-value/m-p/2305038#M76750</link>
    <description>&lt;P&gt;Yes, try this expression on tMap: (assuming the data type of amt field is int/integer)&lt;/P&gt;&lt;P&gt;amount_tMemorizeRows_1[1]==null?0:row2.amount-amount_tMemorizeRows_1[1]&lt;/P&gt;&lt;P&gt;and then, use tFilterRow after tMap to remove the rows that the amt value is 0.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 16 Nov 2020 02:46:25 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2020-11-16T02:46:25Z</dc:date>
    <item>
      <title>Comparing two row based on value</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Comparing-two-row-based-on-value/m-p/2305033#M76745</link>
      <description>&lt;P&gt;Hello guys,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have an input file delimited:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0693p00000AGtS4AAL.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/137170iE7702F1A50A00521/image-size/large?v=v2&amp;amp;px=999" role="button" title="0693p00000AGtS4AAL.jpg" alt="0693p00000AGtS4AAL.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What i need to do is to subtract the amount of the highest sequence with highest sequence - 1 based on a composition of columns which is ID, NAME, SURNAME:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For example:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0693p00000AGtS9AAL.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/147667i101C0F5B8A49EDB8/image-size/large?v=v2&amp;amp;px=999" role="button" title="0693p00000AGtS9AAL.jpg" alt="0693p00000AGtS9AAL.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0693p00000AGtSJAA1.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/135785iFD5CE32F7F819F89/image-size/large?v=v2&amp;amp;px=999" role="button" title="0693p00000AGtSJAA1.jpg" alt="0693p00000AGtSJAA1.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And my expected output should be:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0693p00000AGtSOAA1.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/142531iDFD522BB34FB64B0/image-size/large?v=v2&amp;amp;px=999" role="button" title="0693p00000AGtSOAA1.jpg" alt="0693p00000AGtSOAA1.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there a way i can achieve this guys?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Many thanks for your help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Duke&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 01:09:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Comparing-two-row-based-on-value/m-p/2305033#M76745</guid>
      <dc:creator>RA6</dc:creator>
      <dc:date>2024-11-16T01:09:45Z</dc:date>
    </item>
    <item>
      <title>Re: Comparing two row based on value</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Comparing-two-row-based-on-value/m-p/2305034#M76746</link>
      <description>&lt;P&gt;@Rohit Aftab​&amp;nbsp;, use tMemorizeRow to cache the last amount value and use current amount to subtract last amount to the new amount for each row, finally, use a tAggregateRow to perform aggregation operation and get the row with the highest sequence for each group.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0693p00000AGxuNAAT.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/146889i7123B4042FCBD70F/image-size/large?v=v2&amp;amp;px=999" role="button" title="0693p00000AGxuNAAT.png" alt="0693p00000AGxuNAAT.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0693p00000AGxv0AAD.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/131378i645F3C20E19F2634/image-size/large?v=v2&amp;amp;px=999" role="button" title="0693p00000AGxv0AAD.png" alt="0693p00000AGxv0AAD.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0693p00000AGxulAAD.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/151396i5147F318220271E8/image-size/large?v=v2&amp;amp;px=999" role="button" title="0693p00000AGxulAAD.png" alt="0693p00000AGxulAAD.png" /&gt;&lt;/span&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hope it helps you!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Shong&lt;/P&gt;</description>
      <pubDate>Fri, 06 Nov 2020 17:32:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Comparing-two-row-based-on-value/m-p/2305034#M76746</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-11-06T17:32:45Z</dc:date>
    </item>
    <item>
      <title>Re: Comparing two row based on value</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Comparing-two-row-based-on-value/m-p/2305035#M76747</link>
      <description>&lt;P&gt;Hello @Shicong Hong​&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Many thanks for your response.&lt;/P&gt;&lt;P&gt;Can you attach me the example job please?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Duke&lt;/P&gt;</description>
      <pubDate>Sat, 14 Nov 2020 10:31:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Comparing-two-row-based-on-value/m-p/2305035#M76747</guid>
      <dc:creator>RA6</dc:creator>
      <dc:date>2020-11-14T10:31:39Z</dc:date>
    </item>
    <item>
      <title>Re: Comparing two row based on value</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Comparing-two-row-based-on-value/m-p/2305036#M76748</link>
      <description>&lt;P&gt;see attachment, the example job is export from Talend Enterprise Studio 7.3.1&lt;/P&gt;</description>
      <pubDate>Sun, 15 Nov 2020 07:19:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Comparing-two-row-based-on-value/m-p/2305036#M76748</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-11-15T07:19:12Z</dc:date>
    </item>
    <item>
      <title>Re: Comparing two row based on value</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Comparing-two-row-based-on-value/m-p/2305037#M76749</link>
      <description>&lt;P&gt;@Shicong Hong​&amp;nbsp;

Is this possible to achieve this one?
This is when you have more than 2 combination.

&lt;span class="lia-inline-image-display-wrapper" image-alt="0693p00000AYfinAAD.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/152130iD315F493F11C38A6/image-size/large?v=v2&amp;amp;px=999" role="button" title="0693p00000AYfinAAD.jpg" alt="0693p00000AYfinAAD.jpg" /&gt;&lt;/span&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 15 Nov 2020 14:19:46 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Comparing-two-row-based-on-value/m-p/2305037#M76749</guid>
      <dc:creator>RA6</dc:creator>
      <dc:date>2020-11-15T14:19:46Z</dc:date>
    </item>
    <item>
      <title>Re: Comparing two row based on value</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Comparing-two-row-based-on-value/m-p/2305038#M76750</link>
      <description>&lt;P&gt;Yes, try this expression on tMap: (assuming the data type of amt field is int/integer)&lt;/P&gt;&lt;P&gt;amount_tMemorizeRows_1[1]==null?0:row2.amount-amount_tMemorizeRows_1[1]&lt;/P&gt;&lt;P&gt;and then, use tFilterRow after tMap to remove the rows that the amt value is 0.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 16 Nov 2020 02:46:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Comparing-two-row-based-on-value/m-p/2305038#M76750</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-11-16T02:46:25Z</dc:date>
    </item>
  </channel>
</rss>

