<?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: FlatToHierarchyLoop Example in Talend Data Catalog</title>
    <link>https://community.qlik.com/t5/Talend-Data-Catalog/FlatToHierarchyLoop-Example/m-p/2324871#M321</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;probably what you want to do is grouping the states by country id (see below).&lt;/P&gt; 
&lt;PRE&gt;&amp;lt;root&amp;gt;
  &amp;lt;states&amp;gt;
    &amp;lt;ID&amp;gt;USA&amp;lt;/ID&amp;gt;
    &amp;lt;state&amp;gt;
      &amp;lt;state_id&amp;gt;1&amp;lt;/state_id&amp;gt;
      &amp;lt;state_name&amp;gt;TN&amp;lt;/state_name&amp;gt;
    &amp;lt;/state&amp;gt;
    &amp;lt;state&amp;gt;
      &amp;lt;state_id&amp;gt;2&amp;lt;/state_id&amp;gt;
      &amp;lt;state_name&amp;gt;NY&amp;lt;/state_name&amp;gt;
    &amp;lt;/state&amp;gt;
    &amp;lt;state&amp;gt;
      &amp;lt;state_id&amp;gt;3&amp;lt;/state_id&amp;gt;
      &amp;lt;state_name&amp;gt;KY&amp;lt;/state_name&amp;gt;
    &amp;lt;/state&amp;gt;
  &amp;lt;/states&amp;gt;
  &amp;lt;states&amp;gt;
    &amp;lt;ID&amp;gt;PERU&amp;lt;/ID&amp;gt;
    &amp;lt;state&amp;gt;
      &amp;lt;state_id&amp;gt;4&amp;lt;/state_id&amp;gt;
      &amp;lt;state_name&amp;gt;LIM&amp;lt;/state_name&amp;gt;
    &amp;lt;/state&amp;gt;
    &amp;lt;state&amp;gt;
      &amp;lt;state_id&amp;gt;5&amp;lt;/state_id&amp;gt;
      &amp;lt;state_name&amp;gt;CUZ&amp;lt;/state_name&amp;gt;
    &amp;lt;/state&amp;gt;
  &amp;lt;/states&amp;gt;
&amp;lt;/root&amp;gt;&lt;/PRE&gt; 
&lt;P&gt;In order to do that, you have to define the output structure like that:&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="struct_out.png" style="width: 431px;"&gt;&lt;IMG src="https://yutwg22796.i.lithium.com/t5/image/serverpage/image-id/13276i5986009557415CBD/image-size/large?v=1.0&amp;amp;px=999" title="struct_out.png" alt="struct_out.png" /&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;Then you assign the COUNTRY input element to the ID output element, and you set the "distinct child element" parameter of the states loop:&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="distinct_child_element.png" style="width: 999px;"&gt;&lt;IMG src="https://yutwg22796.i.lithium.com/t5/image/serverpage/image-id/13277i64765F80B8956A9A/image-size/large?v=1.0&amp;amp;px=999" title="distinct_child_element.png" alt="distinct_child_element.png" /&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Finally you assign STATE_ID and STATE input elements to state_id and state_name output elements, and you specify a loop expression on the state output element with a filter:&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="inner_loop_with_filter.png" style="width: 999px;"&gt;&lt;IMG src="https://yutwg22796.i.lithium.com/t5/image/serverpage/image-id/13278iCB8429B462EB5E33/image-size/large?v=1.0&amp;amp;px=999" title="inner_loop_with_filter.png" alt="inner_loop_with_filter.png" /&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Regards,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Tony&lt;/P&gt;</description>
    <pubDate>Thu, 18 Oct 2018 14:29:22 GMT</pubDate>
    <dc:creator>timbault</dc:creator>
    <dc:date>2018-10-18T14:29:22Z</dc:date>
    <item>
      <title>FlatToHierarchyLoop Example</title>
      <link>https://community.qlik.com/t5/Talend-Data-Catalog/FlatToHierarchyLoop-Example/m-p/2324865#M315</link>
      <description>&lt;P&gt;Hi:&lt;/P&gt;&lt;P&gt;I am trying to use the FlatToHierarchyLoop, but I can't solve my problem. I have the following&amp;nbsp;information:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ID|COUNTRY|STATE_ID|STATE&lt;/P&gt;&lt;P&gt;1|USA|1|TN&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;1|USA|2|NY&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;1|USA|3|KY&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;2|PERU|4|LIM&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;2|PERU|5|CUZ&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I expect the following&amp;nbsp;result:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;lt;root&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;ID&amp;gt;USA&amp;lt;/ID&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;states&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;state&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;lt;state_id&amp;gt;1&amp;lt;/state_id&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;lt;state&amp;gt;TN&amp;lt;/state&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/state&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;state&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;lt;state_id&amp;gt;2&amp;lt;/state_id&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;lt;state&amp;gt;NY&amp;lt;/state&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/state&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/states&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;lt;/root&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Please your help to give me the solution with&amp;nbsp;FlatToHierarchyLoop function&amp;nbsp;in Data Mapper.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&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>Sat, 16 Nov 2024 07:29:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Data-Catalog/FlatToHierarchyLoop-Example/m-p/2324865#M315</guid>
      <dc:creator>CJIGA</dc:creator>
      <dc:date>2024-11-16T07:29:25Z</dc:date>
    </item>
    <item>
      <title>Re: FlatToHierarchyLoop Example</title>
      <link>https://community.qlik.com/t5/Talend-Data-Catalog/FlatToHierarchyLoop-Example/m-p/2324866#M316</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;Have you already checked online user guide about:&lt;A title="https://help.talend.com/reader/0G_VvrRkdPvPXhSX86ghZQ/92Pfh3XduPQRGJHLwYqNdg" href="https://help.talend.com/reader/0G_VvrRkdPvPXhSX86ghZQ/92Pfh3XduPQRGJHLwYqNdg" target="_self" rel="nofollow noopener noreferrer"&gt;https://help.talend.com/reader/0G_VvrRkdPvPXhSX86ghZQ/92Pfh3XduPQRGJHLwYqNdg&lt;/A&gt;?&lt;/P&gt;
&lt;P&gt;Best regards&lt;/P&gt;
&lt;P&gt;Sabrina&lt;/P&gt;</description>
      <pubDate>Tue, 16 Oct 2018 06:31:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Data-Catalog/FlatToHierarchyLoop-Example/m-p/2324866#M316</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-10-16T06:31:45Z</dc:date>
    </item>
    <item>
      <title>Re: FlatToHierarchyLoop Example</title>
      <link>https://community.qlik.com/t5/Talend-Data-Catalog/FlatToHierarchyLoop-Example/m-p/2324867#M317</link>
      <description>&lt;P&gt;&lt;A href="https://community.talend.com/t5/user/viewprofilepage/user-id/34"&gt;@xdshi&lt;/A&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; I tried to replicate it quickly but I am also getting Data Mapper Problem without any error details. I have tried in DataFabric 7.0 and I have raised JIRA ticket for further reference. Could you please have a review?&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;A href="https://jira.talendforge.org/browse/TDM-6568" target="_blank" rel="nofollow noopener noreferrer"&gt;https://jira.talendforge.org/browse/TDM-6568&lt;/A&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Warm Regards,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Nikhil Thampi&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 18 Oct 2018 09:49:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Data-Catalog/FlatToHierarchyLoop-Example/m-p/2324867#M317</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-10-18T09:49:15Z</dc:date>
    </item>
    <item>
      <title>Re: FlatToHierarchyLoop Example</title>
      <link>https://community.qlik.com/t5/Talend-Data-Catalog/FlatToHierarchyLoop-Example/m-p/2324868#M318</link>
      <description>&lt;P&gt;Hi,&lt;BR /&gt;The input contains 2 distinct countries "USA" and "PERU" but your expected output has only 1 non-repetitive ID "USA" under the root.&lt;/P&gt;&lt;P&gt;This can't work.&lt;/P&gt;&lt;P&gt;Maybe you need to add an element "country" to wrap "ID" and "states"&lt;/P&gt;&lt;PRE&gt;&amp;lt;root&amp;gt;
  &amp;lt;Country&amp;gt;
    &amp;lt;ID&amp;gt;USA&amp;lt;/ID&amp;gt;
    &amp;lt;states&amp;gt;
      &amp;lt;state&amp;gt;
        &amp;lt;state_id&amp;gt;1&amp;lt;/state_id&amp;gt;
        &amp;lt;state&amp;gt;TN&amp;lt;/state&amp;gt;
      &amp;lt;/state&amp;gt;
      &amp;lt;state&amp;gt;
        &amp;lt;state_id&amp;gt;2&amp;lt;/state_id&amp;gt;
        &amp;lt;state&amp;gt;NY&amp;lt;/state&amp;gt;
      &amp;lt;/state&amp;gt;
      &amp;lt;state&amp;gt;
        &amp;lt;state_id&amp;gt;3&amp;lt;/state_id&amp;gt;
        &amp;lt;state&amp;gt;KY&amp;lt;/state&amp;gt;
      &amp;lt;/state&amp;gt;
    &amp;lt;/states&amp;gt;
  &amp;lt;/Country&amp;gt;
  &amp;lt;Country&amp;gt;
    &amp;lt;ID&amp;gt;PERU&amp;lt;/ID&amp;gt;
    &amp;lt;states&amp;gt;
      &amp;lt;state&amp;gt;
        &amp;lt;state_id&amp;gt;4&amp;lt;/state_id&amp;gt;
        &amp;lt;state&amp;gt;LIM&amp;lt;/state&amp;gt;
      &amp;lt;/state&amp;gt;
      &amp;lt;state&amp;gt;
        &amp;lt;state_id&amp;gt;5&amp;lt;/state_id&amp;gt;
        &amp;lt;state&amp;gt;CUZ&amp;lt;/state&amp;gt;
      &amp;lt;/state&amp;gt;
    &amp;lt;/states&amp;gt;
  &amp;lt;/Country&amp;gt;
&amp;lt;/root&amp;gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 18 Oct 2018 10:46:44 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Data-Catalog/FlatToHierarchyLoop-Example/m-p/2324868#M318</guid>
      <dc:creator>Haitao</dc:creator>
      <dc:date>2018-10-18T10:46:44Z</dc:date>
    </item>
    <item>
      <title>Re: FlatToHierarchyLoop Example</title>
      <link>https://community.qlik.com/t5/Talend-Data-Catalog/FlatToHierarchyLoop-Example/m-p/2324869#M319</link>
      <description>&lt;P&gt;You probably need 2 loops on the output side, please see the attachment for details.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The first one on the country with a distinct option of ID os you can get 1 "USA" and 1 "PERU"&lt;/P&gt;
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="m1.png" style="width: 400px;"&gt;&lt;IMG src="https://yutwg22796.i.lithium.com/t5/image/serverpage/image-id/13273iD4D917F64C35EE6A/image-size/medium?v=1.0&amp;amp;px=400" title="m1.png" alt="m1.png" /&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;The second on the state(s) with an equal-filter to group states of each country&lt;/P&gt;
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="m2.png" style="width: 400px;"&gt;&lt;IMG src="https://yutwg22796.i.lithium.com/t5/image/serverpage/image-id/13275i92B73CF930608C74/image-size/medium?v=1.0&amp;amp;px=400" title="m2.png" alt="m2.png" /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;A href="https://community.qlik.com/legacyfs/online/tlnd_dw_files/0683p000009Lu2I"&gt;tdm-demo.zip&lt;/A&gt;</description>
      <pubDate>Thu, 18 Oct 2018 11:11:36 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Data-Catalog/FlatToHierarchyLoop-Example/m-p/2324869#M319</guid>
      <dc:creator>Haitao</dc:creator>
      <dc:date>2018-10-18T11:11:36Z</dc:date>
    </item>
    <item>
      <title>Re: FlatToHierarchyLoop Example</title>
      <link>https://community.qlik.com/t5/Talend-Data-Catalog/FlatToHierarchyLoop-Example/m-p/2324870#M320</link>
      <description>&lt;P&gt;Thanks&amp;nbsp;&lt;A href="https://community.talend.com/t5/user/viewprofilepage/user-id/1062"&gt;@hnie&lt;/A&gt; for the explanation with right screen shots &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I learnt something new today!&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Warm Regards,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Nikhil Thampi&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 18 Oct 2018 11:30:23 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Data-Catalog/FlatToHierarchyLoop-Example/m-p/2324870#M320</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-10-18T11:30:23Z</dc:date>
    </item>
    <item>
      <title>Re: FlatToHierarchyLoop Example</title>
      <link>https://community.qlik.com/t5/Talend-Data-Catalog/FlatToHierarchyLoop-Example/m-p/2324871#M321</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;probably what you want to do is grouping the states by country id (see below).&lt;/P&gt; 
&lt;PRE&gt;&amp;lt;root&amp;gt;
  &amp;lt;states&amp;gt;
    &amp;lt;ID&amp;gt;USA&amp;lt;/ID&amp;gt;
    &amp;lt;state&amp;gt;
      &amp;lt;state_id&amp;gt;1&amp;lt;/state_id&amp;gt;
      &amp;lt;state_name&amp;gt;TN&amp;lt;/state_name&amp;gt;
    &amp;lt;/state&amp;gt;
    &amp;lt;state&amp;gt;
      &amp;lt;state_id&amp;gt;2&amp;lt;/state_id&amp;gt;
      &amp;lt;state_name&amp;gt;NY&amp;lt;/state_name&amp;gt;
    &amp;lt;/state&amp;gt;
    &amp;lt;state&amp;gt;
      &amp;lt;state_id&amp;gt;3&amp;lt;/state_id&amp;gt;
      &amp;lt;state_name&amp;gt;KY&amp;lt;/state_name&amp;gt;
    &amp;lt;/state&amp;gt;
  &amp;lt;/states&amp;gt;
  &amp;lt;states&amp;gt;
    &amp;lt;ID&amp;gt;PERU&amp;lt;/ID&amp;gt;
    &amp;lt;state&amp;gt;
      &amp;lt;state_id&amp;gt;4&amp;lt;/state_id&amp;gt;
      &amp;lt;state_name&amp;gt;LIM&amp;lt;/state_name&amp;gt;
    &amp;lt;/state&amp;gt;
    &amp;lt;state&amp;gt;
      &amp;lt;state_id&amp;gt;5&amp;lt;/state_id&amp;gt;
      &amp;lt;state_name&amp;gt;CUZ&amp;lt;/state_name&amp;gt;
    &amp;lt;/state&amp;gt;
  &amp;lt;/states&amp;gt;
&amp;lt;/root&amp;gt;&lt;/PRE&gt; 
&lt;P&gt;In order to do that, you have to define the output structure like that:&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="struct_out.png" style="width: 431px;"&gt;&lt;IMG src="https://yutwg22796.i.lithium.com/t5/image/serverpage/image-id/13276i5986009557415CBD/image-size/large?v=1.0&amp;amp;px=999" title="struct_out.png" alt="struct_out.png" /&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;Then you assign the COUNTRY input element to the ID output element, and you set the "distinct child element" parameter of the states loop:&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="distinct_child_element.png" style="width: 999px;"&gt;&lt;IMG src="https://yutwg22796.i.lithium.com/t5/image/serverpage/image-id/13277i64765F80B8956A9A/image-size/large?v=1.0&amp;amp;px=999" title="distinct_child_element.png" alt="distinct_child_element.png" /&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Finally you assign STATE_ID and STATE input elements to state_id and state_name output elements, and you specify a loop expression on the state output element with a filter:&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="inner_loop_with_filter.png" style="width: 999px;"&gt;&lt;IMG src="https://yutwg22796.i.lithium.com/t5/image/serverpage/image-id/13278iCB8429B462EB5E33/image-size/large?v=1.0&amp;amp;px=999" title="inner_loop_with_filter.png" alt="inner_loop_with_filter.png" /&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Regards,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Tony&lt;/P&gt;</description>
      <pubDate>Thu, 18 Oct 2018 14:29:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Data-Catalog/FlatToHierarchyLoop-Example/m-p/2324871#M321</guid>
      <dc:creator>timbault</dc:creator>
      <dc:date>2018-10-18T14:29:22Z</dc:date>
    </item>
    <item>
      <title>Re: FlatToHierarchyLoop Example</title>
      <link>https://community.qlik.com/t5/Talend-Data-Catalog/FlatToHierarchyLoop-Example/m-p/2324872#M322</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;A href="https://community.talend.com/t5/user/viewprofilepage/user-id/1062"&gt;@hnie&lt;/A&gt;:&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Thanks for your help. IS appreciated a lot your time. I tried to use that you mentioned but I have a problem when I implement this strategy in this scenario.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I need to do many loops in the output structure from a flat structure. Do have any idea how do I solve that?&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;OUTPUT&lt;/P&gt; 
&lt;P&gt;&amp;lt;root&amp;gt;&lt;BR /&gt;&amp;lt;Capital&amp;gt;1&amp;lt;/Capital&amp;gt;&lt;BR /&gt;&amp;lt;Code&amp;gt;AFG&amp;lt;/Code&amp;gt;&lt;BR /&gt;&amp;lt;Code2&amp;gt;AF&amp;lt;/Code2&amp;gt;&lt;BR /&gt;&amp;lt;Continent&amp;gt;Asia&amp;lt;/Continent&amp;gt;&lt;BR /&gt;&amp;lt;GNP&amp;gt;5976&amp;lt;/GNP&amp;gt;&lt;BR /&gt;&amp;lt;GNPOld null="true" /&amp;gt;&lt;BR /&gt;&amp;lt;GovernmentForm&amp;gt;Islamic Emirate&amp;lt;/GovernmentForm&amp;gt;&lt;BR /&gt;&amp;lt;HeadOfState&amp;gt;Mohammad Omar&amp;lt;/HeadOfState&amp;gt;&lt;BR /&gt;&amp;lt;IndepYear&amp;gt;1919&amp;lt;/IndepYear&amp;gt;&lt;BR /&gt;&amp;lt;LifeExpectancy&amp;gt;45.9&amp;lt;/LifeExpectancy&amp;gt;&lt;BR /&gt;&amp;lt;LocalName&amp;gt;Afganistan/Afqanestan&amp;lt;/LocalName&amp;gt;&lt;BR /&gt;&amp;lt;Name&amp;gt;Afghanistan&amp;lt;/Name&amp;gt;&lt;BR /&gt;&amp;lt;Population&amp;gt;22720000&amp;lt;/Population&amp;gt;&lt;BR /&gt;&amp;lt;Region&amp;gt;Southern and Central Asia&amp;lt;/Region&amp;gt;&lt;BR /&gt;&amp;lt;SurfaceArea&amp;gt;652090&amp;lt;/SurfaceArea&amp;gt;&lt;BR /&gt;&amp;lt;cities&amp;gt;&lt;BR /&gt;&amp;lt;element&amp;gt;&lt;BR /&gt;&amp;lt;CountryCode&amp;gt;AFG&amp;lt;/CountryCode&amp;gt;&lt;BR /&gt;&amp;lt;District&amp;gt;Kabol&amp;lt;/District&amp;gt;&lt;BR /&gt;&amp;lt;ID&amp;gt;1&amp;lt;/ID&amp;gt;&lt;BR /&gt;&amp;lt;Name&amp;gt;Kabul&amp;lt;/Name&amp;gt;&lt;BR /&gt;&amp;lt;Population&amp;gt;1780000&amp;lt;/Population&amp;gt;&lt;BR /&gt;&amp;lt;/element&amp;gt;&lt;BR /&gt;&amp;lt;element&amp;gt;&lt;BR /&gt;&amp;lt;CountryCode&amp;gt;AFG&amp;lt;/CountryCode&amp;gt;&lt;BR /&gt;&amp;lt;District&amp;gt;Qandahar&amp;lt;/District&amp;gt;&lt;BR /&gt;&amp;lt;ID&amp;gt;2&amp;lt;/ID&amp;gt;&lt;BR /&gt;&amp;lt;Name&amp;gt;Qandahar&amp;lt;/Name&amp;gt;&lt;BR /&gt;&amp;lt;Population&amp;gt;237500&amp;lt;/Population&amp;gt;&lt;BR /&gt;&amp;lt;/element&amp;gt;&lt;BR /&gt;&amp;lt;element&amp;gt;&lt;BR /&gt;&amp;lt;CountryCode&amp;gt;AFG&amp;lt;/CountryCode&amp;gt;&lt;BR /&gt;&amp;lt;District&amp;gt;Herat&amp;lt;/District&amp;gt;&lt;BR /&gt;&amp;lt;ID&amp;gt;3&amp;lt;/ID&amp;gt;&lt;BR /&gt;&amp;lt;Name&amp;gt;Herat&amp;lt;/Name&amp;gt;&lt;BR /&gt;&amp;lt;Population&amp;gt;186800&amp;lt;/Population&amp;gt;&lt;BR /&gt;&amp;lt;/element&amp;gt;&lt;BR /&gt;&amp;lt;element&amp;gt;&lt;BR /&gt;&amp;lt;CountryCode&amp;gt;AFG&amp;lt;/CountryCode&amp;gt;&lt;BR /&gt;&amp;lt;District&amp;gt;Balkh&amp;lt;/District&amp;gt;&lt;BR /&gt;&amp;lt;ID&amp;gt;4&amp;lt;/ID&amp;gt;&lt;BR /&gt;&amp;lt;Name&amp;gt;Mazar-e-Sharif&amp;lt;/Name&amp;gt;&lt;BR /&gt;&amp;lt;Population&amp;gt;127800&amp;lt;/Population&amp;gt;&lt;BR /&gt;&amp;lt;/element&amp;gt;&lt;BR /&gt;&amp;lt;/cities&amp;gt;&lt;BR /&gt;&amp;lt;languages&amp;gt;&lt;BR /&gt;&amp;lt;element&amp;gt;&lt;BR /&gt;&amp;lt;CountryCode&amp;gt;AFG&amp;lt;/CountryCode&amp;gt;&lt;BR /&gt;&amp;lt;IsOfficial&amp;gt;F&amp;lt;/IsOfficial&amp;gt;&lt;BR /&gt;&amp;lt;Language&amp;gt;Balochi&amp;lt;/Language&amp;gt;&lt;BR /&gt;&amp;lt;Percentage&amp;gt;0.9&amp;lt;/Percentage&amp;gt;&lt;BR /&gt;&amp;lt;/element&amp;gt;&lt;BR /&gt;&amp;lt;element&amp;gt;&lt;BR /&gt;&amp;lt;CountryCode&amp;gt;AFG&amp;lt;/CountryCode&amp;gt;&lt;BR /&gt;&amp;lt;IsOfficial&amp;gt;T&amp;lt;/IsOfficial&amp;gt;&lt;BR /&gt;&amp;lt;Language&amp;gt;Dari&amp;lt;/Language&amp;gt;&lt;BR /&gt;&amp;lt;Percentage&amp;gt;32.1&amp;lt;/Percentage&amp;gt;&lt;BR /&gt;&amp;lt;/element&amp;gt;&lt;BR /&gt;&amp;lt;element&amp;gt;&lt;BR /&gt;&amp;lt;CountryCode&amp;gt;AFG&amp;lt;/CountryCode&amp;gt;&lt;BR /&gt;&amp;lt;IsOfficial&amp;gt;T&amp;lt;/IsOfficial&amp;gt;&lt;BR /&gt;&amp;lt;Language&amp;gt;Pashto&amp;lt;/Language&amp;gt;&lt;BR /&gt;&amp;lt;Percentage&amp;gt;52.4&amp;lt;/Percentage&amp;gt;&lt;BR /&gt;&amp;lt;/element&amp;gt;&lt;BR /&gt;&amp;lt;element&amp;gt;&lt;BR /&gt;&amp;lt;CountryCode&amp;gt;AFG&amp;lt;/CountryCode&amp;gt;&lt;BR /&gt;&amp;lt;IsOfficial&amp;gt;F&amp;lt;/IsOfficial&amp;gt;&lt;BR /&gt;&amp;lt;Language&amp;gt;Turkmenian&amp;lt;/Language&amp;gt;&lt;BR /&gt;&amp;lt;Percentage&amp;gt;1.9&amp;lt;/Percentage&amp;gt;&lt;BR /&gt;&amp;lt;/element&amp;gt;&lt;BR /&gt;&amp;lt;element&amp;gt;&lt;BR /&gt;&amp;lt;CountryCode&amp;gt;AFG&amp;lt;/CountryCode&amp;gt;&lt;BR /&gt;&amp;lt;IsOfficial&amp;gt;F&amp;lt;/IsOfficial&amp;gt;&lt;BR /&gt;&amp;lt;Language&amp;gt;Uzbek&amp;lt;/Language&amp;gt;&lt;BR /&gt;&amp;lt;Percentage&amp;gt;8.8&amp;lt;/Percentage&amp;gt;&lt;BR /&gt;&amp;lt;/element&amp;gt;&lt;BR /&gt;&amp;lt;/languages&amp;gt;&lt;BR /&gt;&amp;lt;/root&amp;gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;BR /&gt;&lt;A href="https://community.qlik.com/legacyfs/online/tlnd_dw_files/0683p000009Ltw7"&gt;TalendMapper.PNG&lt;/A&gt;</description>
      <pubDate>Thu, 18 Oct 2018 22:31:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Data-Catalog/FlatToHierarchyLoop-Example/m-p/2324872#M322</guid>
      <dc:creator>CJIGA</dc:creator>
      <dc:date>2018-10-18T22:31:45Z</dc:date>
    </item>
    <item>
      <title>Re: FlatToHierarchyLoop Example</title>
      <link>https://community.qlik.com/t5/Talend-Data-Catalog/FlatToHierarchyLoop-Example/m-p/2324873#M323</link>
      <description>Hi,&lt;BR /&gt;Could you share your project to get the input?</description>
      <pubDate>Fri, 19 Oct 2018 09:28:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Data-Catalog/FlatToHierarchyLoop-Example/m-p/2324873#M323</guid>
      <dc:creator>Haitao</dc:creator>
      <dc:date>2018-10-19T09:28:22Z</dc:date>
    </item>
    <item>
      <title>Re: FlatToHierarchyLoop Example</title>
      <link>https://community.qlik.com/t5/Talend-Data-Catalog/FlatToHierarchyLoop-Example/m-p/2324874#M324</link>
      <description>&lt;P&gt;&lt;A href="https://community.talend.com/t5/user/viewprofilepage/user-id/1062"&gt;@hnie&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I&amp;nbsp;attached the mapper example&lt;/P&gt;&lt;BR /&gt;&lt;A href="https://community.qlik.com/legacyfs/online/tlnd_dw_files/0683p000009Lu2T"&gt;MapperExample.zip&lt;/A&gt;</description>
      <pubDate>Fri, 19 Oct 2018 18:24:30 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Data-Catalog/FlatToHierarchyLoop-Example/m-p/2324874#M324</guid>
      <dc:creator>CJIGA</dc:creator>
      <dc:date>2018-10-19T18:24:30Z</dc:date>
    </item>
    <item>
      <title>Re: FlatToHierarchyLoop Example</title>
      <link>https://community.qlik.com/t5/Talend-Data-Catalog/FlatToHierarchyLoop-Example/m-p/2324875#M325</link>
      <description>&lt;A href="https://community.qlik.com/s/profile/00539000006yqHSAAY"&gt;@CJIGA&lt;/A&gt;
&lt;BR /&gt;It seems to be a different issue, could you create a new topic with Label "Talend Data Mapper" for it, please?
&lt;BR /&gt;
&lt;BR /&gt;</description>
      <pubDate>Tue, 23 Oct 2018 11:00:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Data-Catalog/FlatToHierarchyLoop-Example/m-p/2324875#M325</guid>
      <dc:creator>Haitao</dc:creator>
      <dc:date>2018-10-23T11:00:52Z</dc:date>
    </item>
  </channel>
</rss>

