<?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 Column Headers to rows in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Column-Headers-to-rows/m-p/2282365#M56602</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I've a CSV file in he below format&lt;/P&gt;&lt;P&gt;UserId|Col1|Col2|Col3|Col4&lt;/P&gt;&lt;P&gt;1111|20.5|23.5|25.5|27.5&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;2222|40.5|43.5|45.5|47.5&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;3333|60.5|63.5|65.5|67.5&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;4444|80.5|83.5|85.5|87.5&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;5555|90.5|93.5|95.5|97.5&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I need it in below format&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;UserId|Data|ColHeader&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;1111|20.5|Col1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;1111|23.5|Col2&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;1111|25.5|Col3&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;1111|27.5|Col4&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;2222|40.5|Col1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;2222|43.5|Col2&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;2222|45.5|Col3&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;2222|47.5|Col4&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;3333|60.5|Col1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;3333|63.5|Col2&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;3333|65.5|Col3&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;3333|67.5|Col4&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;............&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;................&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;...................&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Is there any way to achieve this using the Data Integration tool?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Please help&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Sat, 16 Nov 2024 07:11:05 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2024-11-16T07:11:05Z</dc:date>
    <item>
      <title>Column Headers to rows</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Column-Headers-to-rows/m-p/2282365#M56602</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I've a CSV file in he below format&lt;/P&gt;&lt;P&gt;UserId|Col1|Col2|Col3|Col4&lt;/P&gt;&lt;P&gt;1111|20.5|23.5|25.5|27.5&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;2222|40.5|43.5|45.5|47.5&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;3333|60.5|63.5|65.5|67.5&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;4444|80.5|83.5|85.5|87.5&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;5555|90.5|93.5|95.5|97.5&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I need it in below format&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;UserId|Data|ColHeader&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;1111|20.5|Col1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;1111|23.5|Col2&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;1111|25.5|Col3&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;1111|27.5|Col4&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;2222|40.5|Col1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;2222|43.5|Col2&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;2222|45.5|Col3&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;2222|47.5|Col4&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;3333|60.5|Col1&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;3333|63.5|Col2&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;3333|65.5|Col3&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;3333|67.5|Col4&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;............&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;................&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;...................&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Is there any way to achieve this using the Data Integration tool?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Please help&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 07:11:05 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Column-Headers-to-rows/m-p/2282365#M56602</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-16T07:11:05Z</dc:date>
    </item>
    <item>
      <title>Re: Column Headers to rows</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Column-Headers-to-rows/m-p/2282366#M56603</link>
      <description>&lt;P&gt;tMap is your friend&lt;/P&gt;</description>
      <pubDate>Wed, 28 Nov 2018 16:21:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Column-Headers-to-rows/m-p/2282366#M56603</guid>
      <dc:creator>TRF</dc:creator>
      <dc:date>2018-11-28T16:21:47Z</dc:date>
    </item>
    <item>
      <title>Re: Column Headers to rows</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Column-Headers-to-rows/m-p/2282367#M56604</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I'm a beginner.&lt;/P&gt;
&lt;P&gt;Could you please be more elaborate about using Tmap for above use case&lt;/P&gt;</description>
      <pubDate>Wed, 28 Nov 2018 16:31:57 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Column-Headers-to-rows/m-p/2282367#M56604</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-11-28T16:31:57Z</dc:date>
    </item>
    <item>
      <title>Re: Column Headers to rows</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Column-Headers-to-rows/m-p/2282368#M56605</link>
      <description>&lt;P&gt;Sorry, I read your post too fast!&lt;/P&gt; 
&lt;P&gt;In this case, your friend is tSplitRow.&lt;/P&gt; 
&lt;P&gt;Here is the job design, the tSplitRow settings and the according schema:&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Capture.png" style="width: 999px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009M1BI.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/135438i7D814C64CE838E02/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009M1BI.png" alt="0683p000009M1BI.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 28 Nov 2018 16:44:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Column-Headers-to-rows/m-p/2282368#M56605</guid>
      <dc:creator>TRF</dc:creator>
      <dc:date>2018-11-28T16:44:24Z</dc:date>
    </item>
    <item>
      <title>Re: Column Headers to rows</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Column-Headers-to-rows/m-p/2282369#M56606</link>
      <description>&lt;P&gt;The issue here is I have a .csv&amp;nbsp;file. I need to perform the above operation in that file. I think tFixedFlowInput is not suitable for reading from a file. Am I correct?&lt;/P&gt;</description>
      <pubDate>Wed, 28 Nov 2018 17:02:18 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Column-Headers-to-rows/m-p/2282369#M56606</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-11-28T17:02:18Z</dc:date>
    </item>
    <item>
      <title>Re: Column Headers to rows</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Column-Headers-to-rows/m-p/2282370#M56607</link>
      <description>&lt;P&gt;&lt;SPAN&gt;tFixedFlowInput&amp;nbsp;is here just for the example.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Replace it by a tFileInputDelimted and that's all.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 28 Nov 2018 17:04:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Column-Headers-to-rows/m-p/2282370#M56607</guid>
      <dc:creator>TRF</dc:creator>
      <dc:date>2018-11-28T17:04:50Z</dc:date>
    </item>
    <item>
      <title>Re: Column Headers to rows</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Column-Headers-to-rows/m-p/2282371#M56608</link>
      <description>&lt;P&gt;Your answer is correct. But in my case, my file contains about 60 headers and 1000s od data. So it's practically not feasible to map all the columns in&amp;nbsp;the&amp;nbsp;above mentioned way. And I like to have a generic method so that any CSV file in the above format but with different header names should also be processed.&lt;/P&gt;</description>
      <pubDate>Wed, 28 Nov 2018 17:16:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Column-Headers-to-rows/m-p/2282371#M56608</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-11-28T17:16:27Z</dc:date>
    </item>
    <item>
      <title>Re: Column Headers to rows</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Column-Headers-to-rows/m-p/2282372#M56609</link>
      <description>60 columns is not so huge.&lt;BR /&gt;Also, the volume of data doesn't matter and you don't have to worry about the header line as soon as you use constant values for the target.&lt;BR /&gt;I recommand you to keep simple using standard components. Else, for this case you will have to do it yourself using a tJavaRow component (I'm afraid).</description>
      <pubDate>Wed, 28 Nov 2018 18:10:30 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Column-Headers-to-rows/m-p/2282372#M56609</guid>
      <dc:creator>TRF</dc:creator>
      <dc:date>2018-11-28T18:10:30Z</dc:date>
    </item>
    <item>
      <title>Re: Column Headers to rows</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Column-Headers-to-rows/m-p/2282373#M56610</link>
      <description>The problem is that I've to apply this to different csv files with different number of columns and differnt header names. And I'm don't really understood "you don't have to worry about the header line as soon as you use constant values for the target.". Could you please elaborate or give an example?</description>
      <pubDate>Wed, 28 Nov 2018 18:16:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Column-Headers-to-rows/m-p/2282373#M56610</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-11-28T18:16:12Z</dc:date>
    </item>
    <item>
      <title>Re: Column Headers to rows</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Column-Headers-to-rows/m-p/2282374#M56611</link>
      <description>"different csv files with different number of columns". In this case you have to go with your own tJavaRow and elaborate your algorithm.</description>
      <pubDate>Wed, 28 Nov 2018 18:35:29 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Column-Headers-to-rows/m-p/2282374#M56611</guid>
      <dc:creator>TRF</dc:creator>
      <dc:date>2018-11-28T18:35:29Z</dc:date>
    </item>
    <item>
      <title>Re: Column Headers to rows</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Column-Headers-to-rows/m-p/2282375#M56612</link>
      <description>Thanks</description>
      <pubDate>Wed, 28 Nov 2018 18:40:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Column-Headers-to-rows/m-p/2282375#M56612</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-11-28T18:40:00Z</dc:date>
    </item>
  </channel>
</rss>

