<?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 stream JSON with Kafka? in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/How-to-stream-JSON-with-Kafka/m-p/2297185#M145012</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I've checked two options of the same job.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;STRONG&gt;1. with Kafka input.&lt;/STRONG&gt; No data in .jsonfile (file is empty) or no data i .txt file as an output (tFileOutputRaw component)&lt;/P&gt; 
&lt;P&gt;&lt;STRONG&gt;2. with tFixedFlowInput &lt;/STRONG&gt;component. All the data and structure is in the .json file. I've checked also export to .xls file and it works as well.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;In both cases I'm not using tWriteJSON component. Should I use it?&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;STRONG&gt;1. Kafka input job&lt;/STRONG&gt;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="kafka_json.JPG" style="width: 400px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009Lu8I.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/137365iD8978B2DC4DC8E55/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009Lu8I.jpg" alt="0683p000009Lu8I.jpg" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;tExtractJSON config&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="tExtractJSON.JPG" style="width: 400px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009LuX9.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/145689iC95A538C523ACDCA/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009LuX9.jpg" alt="0683p000009LuX9.jpg" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;tFileOutputJSON&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="tFileOutputJSON.JPG" style="width: 400px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009Luhg.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/151540i2489C9A0ED526A70/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009Luhg.jpg" alt="0683p000009Luhg.jpg" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;Output schema, columns 1:1&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="output_schema.JPG" style="width: 400px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009LuiP.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/134701iA3CBF4D20B30281D/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009LuiP.jpg" alt="0683p000009LuiP.jpg" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;STRONG&gt;2. Job where I used tFixedFlowInput component&lt;/STRONG&gt;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="kafka_json_2.JPG" style="width: 400px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009LuU1.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/153817i7CCD244C38FB63D5/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009LuU1.jpg" alt="0683p000009LuU1.jpg" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;tFixedFlowInput&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="tFixedFlowInput.JPG" style="width: 400px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009LuPr.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/140457iD446645B18949E71/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009LuPr.jpg" alt="0683p000009LuPr.jpg" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;JSON here:&lt;/P&gt; 
&lt;PRE&gt;{"data":[{"Service_Description":"Pets Allowed","Service_Code":"PET"},{"Service_Description":"Swimming Pool","Service_Code":"SWI"},{"Service_Description":"Tennis Court","Service_Code":"TEN"},{"Service_Description":"Dry Cleaning","Service_Code":"DRY"},{"Service_Description":"Internet Access","Service_Code":"INT"},{"Service_Description":"WIFI Internet Access","Service_Code":"WIF"},{"Service_Description":"Fitness Room","Service_Code":"FIT"},{"Service_Description":"Concierge","Service_Code":"CON"}]}&lt;/PRE&gt; 
&lt;P&gt;output .json file&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="json_file.JPG" style="width: 400px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009LuiH.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/151541i87AE2D030DABBB3F/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009LuiH.jpg" alt="0683p000009LuiH.jpg" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;output .xlsx file&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Excel_export.JPG" style="width: 261px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009LuT1.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/158199i47AFE3ECEEC91FF9/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009LuT1.jpg" alt="0683p000009LuT1.jpg" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Please NOTE that tLogRow_2 displays the same output in both cases/jobs.&lt;/P&gt;</description>
    <pubDate>Thu, 01 Jun 2017 13:43:53 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2017-06-01T13:43:53Z</dc:date>
    <item>
      <title>How to stream JSON with Kafka?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-to-stream-JSON-with-Kafka/m-p/2297183#M145010</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt; 
&lt;P&gt;I'm trying to stream the JSON message in Kafka and save it as the .json file. However the output file is empty.&lt;/P&gt; 
&lt;P&gt;If somebody can help, I will be grateful.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I'm using TOS for Big Data 6.4&lt;/P&gt; 
&lt;P&gt;Kafka ver.: 0.9.0.1&lt;/P&gt; 
&lt;P&gt;Kafka ver. set in TOS: 0.9.0.1&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I'm also looking for examples of solutions where Kafka is used to catch the message in JSON format and the output is in .json file.&lt;BR /&gt;I want to evaluate whether TOS is a good tool for reading JSON using Kafka.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Kafka producer and consumer input/output (example):&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="kafka_producer.JPG" style="width: 400px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009LumL.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/129176i219F023D22153EFE/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009LumL.jpg" alt="0683p000009LumL.jpg" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;My simple jobs.&lt;/P&gt; 
&lt;P&gt;1.&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="kafka_json.JPG" style="width: 400px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009Lucs.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/154218i3C9FF6311382E2D9/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009Lucs.jpg" alt="0683p000009Lucs.jpg" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;2.&lt;BR /&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="kafka_json_2.JPG" style="width: 400px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009LumV.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/131863iCD011036B6E9B0B8/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009LumV.jpg" alt="0683p000009LumV.jpg" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 09:43:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-to-stream-JSON-with-Kafka/m-p/2297183#M145010</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-16T09:43:12Z</dc:date>
    </item>
    <item>
      <title>Re: How to stream JSON with Kafka?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-to-stream-JSON-with-Kafka/m-p/2297184#M145011</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;if Output file empty, it mean - You wrong parse JSON&amp;nbsp;&lt;/P&gt;&lt;P&gt;You can attache screenshots for tExtractJSON and tWriteJSON, it would be better&lt;/P&gt;</description>
      <pubDate>Mon, 29 May 2017 23:46:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-to-stream-JSON-with-Kafka/m-p/2297184#M145011</guid>
      <dc:creator>vapukov</dc:creator>
      <dc:date>2017-05-29T23:46:20Z</dc:date>
    </item>
    <item>
      <title>Re: How to stream JSON with Kafka?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-to-stream-JSON-with-Kafka/m-p/2297185#M145012</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I've checked two options of the same job.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;STRONG&gt;1. with Kafka input.&lt;/STRONG&gt; No data in .jsonfile (file is empty) or no data i .txt file as an output (tFileOutputRaw component)&lt;/P&gt; 
&lt;P&gt;&lt;STRONG&gt;2. with tFixedFlowInput &lt;/STRONG&gt;component. All the data and structure is in the .json file. I've checked also export to .xls file and it works as well.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;In both cases I'm not using tWriteJSON component. Should I use it?&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;STRONG&gt;1. Kafka input job&lt;/STRONG&gt;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="kafka_json.JPG" style="width: 400px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009Lu8I.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/137365iD8978B2DC4DC8E55/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009Lu8I.jpg" alt="0683p000009Lu8I.jpg" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;tExtractJSON config&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="tExtractJSON.JPG" style="width: 400px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009LuX9.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/145689iC95A538C523ACDCA/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009LuX9.jpg" alt="0683p000009LuX9.jpg" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;tFileOutputJSON&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="tFileOutputJSON.JPG" style="width: 400px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009Luhg.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/151540i2489C9A0ED526A70/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009Luhg.jpg" alt="0683p000009Luhg.jpg" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;Output schema, columns 1:1&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="output_schema.JPG" style="width: 400px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009LuiP.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/134701iA3CBF4D20B30281D/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009LuiP.jpg" alt="0683p000009LuiP.jpg" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;STRONG&gt;2. Job where I used tFixedFlowInput component&lt;/STRONG&gt;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="kafka_json_2.JPG" style="width: 400px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009LuU1.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/153817i7CCD244C38FB63D5/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009LuU1.jpg" alt="0683p000009LuU1.jpg" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;tFixedFlowInput&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="tFixedFlowInput.JPG" style="width: 400px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009LuPr.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/140457iD446645B18949E71/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009LuPr.jpg" alt="0683p000009LuPr.jpg" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;JSON here:&lt;/P&gt; 
&lt;PRE&gt;{"data":[{"Service_Description":"Pets Allowed","Service_Code":"PET"},{"Service_Description":"Swimming Pool","Service_Code":"SWI"},{"Service_Description":"Tennis Court","Service_Code":"TEN"},{"Service_Description":"Dry Cleaning","Service_Code":"DRY"},{"Service_Description":"Internet Access","Service_Code":"INT"},{"Service_Description":"WIFI Internet Access","Service_Code":"WIF"},{"Service_Description":"Fitness Room","Service_Code":"FIT"},{"Service_Description":"Concierge","Service_Code":"CON"}]}&lt;/PRE&gt; 
&lt;P&gt;output .json file&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="json_file.JPG" style="width: 400px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009LuiH.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/151541i87AE2D030DABBB3F/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009LuiH.jpg" alt="0683p000009LuiH.jpg" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;output .xlsx file&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Excel_export.JPG" style="width: 261px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009LuT1.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/158199i47AFE3ECEEC91FF9/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009LuT1.jpg" alt="0683p000009LuT1.jpg" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Please NOTE that tLogRow_2 displays the same output in both cases/jobs.&lt;/P&gt;</description>
      <pubDate>Thu, 01 Jun 2017 13:43:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-to-stream-JSON-with-Kafka/m-p/2297185#M145012</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-06-01T13:43:53Z</dc:date>
    </item>
    <item>
      <title>Re: How to stream JSON with Kafka?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-to-stream-JSON-with-Kafka/m-p/2297186#M145013</link>
      <description>&lt;P&gt;I will check later&amp;nbsp;with your&amp;nbsp;sample&lt;BR /&gt;generally I use JSONPath for parse JSON&lt;/P&gt;</description>
      <pubDate>Thu, 01 Jun 2017 22:58:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-to-stream-JSON-with-Kafka/m-p/2297186#M145013</guid>
      <dc:creator>vapukov</dc:creator>
      <dc:date>2017-06-01T22:58:59Z</dc:date>
    </item>
    <item>
      <title>Re: How to stream JSON with Kafka?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-to-stream-JSON-with-Kafka/m-p/2297187#M145014</link>
      <description>&lt;P&gt;I make few test, with Your schema.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;My Jobs use little different and this is was not affected for me, but look like all depend from configuration of KafkaInput component&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Kafka as any MQ oriented for non stop work, and depending how Your component setup, it open and close output file different.&lt;/P&gt; 
&lt;P&gt;If You use auto-disconnect by timeout or by number of received messages - all fine:&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screen Shot 2017-06-05 at 1.44.33 AM.png" style="width: 999px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009Ls7y.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/153880i2F5663A1023A5955/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009Ls7y.png" alt="0683p000009Ls7y.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;if You manual stop Job - file not closed properly&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;as alternative possible use tFlowToIterate and route output in different JSON files, or append in same delimited, something like:&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screen Shot 2017-06-05 at 1.49.56 AM.png" style="width: 999px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009LuJf.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/129388i955A4FD3D6E7B797/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009LuJf.png" alt="0683p000009LuJf.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screen Shot 2017-06-05 at 1.50.06 AM.png" style="width: 999px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009Lurk.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/157905i321B25AED139FEE4/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009Lurk.png" alt="0683p000009Lurk.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screen Shot 2017-06-05 at 1.50.20 AM.png" style="width: 264px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009Lumh.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/139766i836C07087728F98C/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009Lumh.png" alt="0683p000009Lumh.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;in this case - each file contain single message from Kafka, all of them closed independent and could be processed after&lt;/P&gt;</description>
      <pubDate>Sun, 04 Jun 2017 14:51:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-to-stream-JSON-with-Kafka/m-p/2297187#M145014</guid>
      <dc:creator>vapukov</dc:creator>
      <dc:date>2017-06-04T14:51:45Z</dc:date>
    </item>
    <item>
      <title>Re: How to stream JSON with Kafka?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-to-stream-JSON-with-Kafka/m-p/2297188#M145015</link>
      <description>&lt;DIV class="lia-quilt-column lia-quilt-column-18 lia-quilt-column-left lia-quilt-column-main-left"&gt; 
 &lt;DIV class="lia-quilt-column-alley lia-quilt-column-alley-left"&gt; 
  &lt;DIV class="lia-message-body lia-component-message-view-widget-body lia-component-body-signature-highlight-escalation lia-component-message-view-widget-body-signature-highlight-escalation"&gt; 
   &lt;DIV class="lia-message-body-content"&gt; 
    &lt;P&gt;Hello&lt;/P&gt; 
    &lt;P&gt;May you kindly help me with this please, I have a problem with my first experience working with Talend OS_BD, I'm consuming Kafka messages (JSON format)&amp;nbsp; into Talend where I need to eventually output it into PostgreSQL data warehouse (in JSON format as well). My problem is, the PostgreSQL table is not created, if I create it manually no data is inserted in the table but It can acknowledge that the table already exists. I can not also save the Kafka messages to .json file, its always empty. Do i have to first convert this JSON string to object so that i insert it to PostgreSQL ?&amp;nbsp; I'm stuck for days and I hope you can help me out. if you have any better solution to register these data in the data warehouse (PostgreSQL) I will appreciate it. below is the brief description of my set-up&lt;/P&gt; 
    &lt;P&gt;&amp;nbsp;&lt;/P&gt; 
    &lt;P&gt;here is the&amp;nbsp; JSON I'm receiving from the Kafka topic before any extraction&lt;/P&gt; 
    &lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline"&gt;&lt;SPAN class="lia-message-image-wrapper lia-message-image-actions-narrow lia-message-image-actions-below"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MZsb.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/133685iA91DBA1DD09F5683/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MZsb.png" alt="0683p000009MZsb.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt; 
    &lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline"&gt;&lt;SPAN class="lia-message-image-wrapper lia-message-image-actions-narrow lia-message-image-actions-below"&gt;another one&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt; 
    &lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline"&gt;&lt;SPAN class="lia-message-image-wrapper lia-message-image-actions-narrow lia-message-image-actions-below"&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screenshot from 2020-05-27 11-55-14.png" style="width: 999px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MaID.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/147326iB4033A5CE709D3F8/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MaID.png" alt="0683p000009MaID.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt; 
    &lt;P&gt;&amp;nbsp;&lt;/P&gt; 
    &lt;P&gt;I then put in place a pipeline as follows&lt;/P&gt; 
    &lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline"&gt;&lt;SPAN class="lia-message-image-wrapper lia-message-image-actions-narrow lia-message-image-actions-below"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009Ma7V.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/140424iBA8F70D3AD61D0D1/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009Ma7V.png" alt="0683p000009Ma7V.png" /&gt;&lt;/span&gt;&lt;/SPAN&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; 
    &lt;P&gt;I'm just selecting 2 columns from the JSON for the PostgreSQL table, here is the output in tlogRow&lt;/P&gt; 
    &lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline"&gt;&lt;SPAN class="lia-message-image-wrapper lia-message-image-actions-narrow lia-message-image-actions-below"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MaEu.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/146671iD3312F6408F8CE90/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MaEu.png" alt="0683p000009MaEu.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt; 
    &lt;P&gt;&amp;nbsp;&lt;/P&gt; 
    &lt;P&gt;here is&amp;nbsp; my configuration for&amp;nbsp; tkafkaInput&lt;/P&gt; 
    &lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline"&gt;&lt;SPAN class="lia-message-image-wrapper lia-message-image-actions-narrow lia-message-image-actions-below"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MZgK.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/130291i1974BA473AA8BD86/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MZgK.jpg" alt="0683p000009MZgK.jpg" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt; 
    &lt;P&gt;&amp;nbsp;&lt;/P&gt; 
    &lt;P&gt;and the tExtractJsonFields is as follows&lt;/P&gt; 
    &lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline"&gt;&lt;SPAN class="lia-message-image-wrapper lia-message-image-actions-narrow lia-message-image-actions-below"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MaBx.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/151544i57CFC50D741FB151/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MaBx.png" alt="0683p000009MaBx.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt; 
    &lt;P&gt;&amp;nbsp;&lt;/P&gt; 
    &lt;P&gt;I hope you can help me with ideas on how to solve this&amp;nbsp;&lt;/P&gt; 
    &lt;P&gt;&amp;nbsp;&lt;/P&gt; 
    &lt;P&gt;Regards&lt;/P&gt; 
   &lt;/DIV&gt; 
  &lt;/DIV&gt; 
 &lt;/DIV&gt; 
&lt;/DIV&gt;</description>
      <pubDate>Wed, 27 May 2020 10:59:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-to-stream-JSON-with-Kafka/m-p/2297188#M145015</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-05-27T10:59:26Z</dc:date>
    </item>
    <item>
      <title>Re: How to stream JSON with Kafka?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-to-stream-JSON-with-Kafka/m-p/2297189#M145016</link>
      <description>&lt;P&gt;&amp;nbsp;Hi&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I think you problem in tPostgreSQL component.&lt;/P&gt;&lt;P&gt;By default it commits and inserts data by 10000 rows, you need to disable this in Advanced tab of component settings, to make an insert for each row.&amp;nbsp;&lt;/P&gt;&lt;P&gt;In the original solution, it special split for 2 sub-jobs to be sure sub-job finish it work before next iteration started. Same issue could be and with saving to file (not sure)&lt;/P&gt;</description>
      <pubDate>Wed, 27 May 2020 11:38:14 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-to-stream-JSON-with-Kafka/m-p/2297189#M145016</guid>
      <dc:creator>vapukov</dc:creator>
      <dc:date>2020-05-27T11:38:14Z</dc:date>
    </item>
    <item>
      <title>Re: How to stream JSON with Kafka?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-to-stream-JSON-with-Kafka/m-p/2297190#M145017</link>
      <description>&lt;P&gt;Thank for the response&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;the problem now is , the "commit every" setting should not be empty&lt;/P&gt;</description>
      <pubDate>Wed, 27 May 2020 11:57:38 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-to-stream-JSON-with-Kafka/m-p/2297190#M145017</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-05-27T11:57:38Z</dc:date>
    </item>
    <item>
      <title>Re: How to stream JSON with Kafka?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-to-stream-JSON-with-Kafka/m-p/2297191#M145018</link>
      <description>&lt;P&gt;what prevents you from using 1 ? &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 27 May 2020 11:59:29 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-to-stream-JSON-with-Kafka/m-p/2297191#M145018</guid>
      <dc:creator>vapukov</dc:creator>
      <dc:date>2020-05-27T11:59:29Z</dc:date>
    </item>
    <item>
      <title>Re: How to stream JSON with Kafka?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/How-to-stream-JSON-with-Kafka/m-p/2297192#M145019</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Thank you Sir it worked , and i have also noted in Kafka configuration timeout precision by default its -1.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Now do you know how i can convert this json string in Talend OS for BD&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screenshot from 2020-05-27 11-55-14.png" style="width: 999px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MaI4.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/133206i15ADCD8740CAE3A4/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MaI4.png" alt="0683p000009MaI4.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;to be like this one below without the backslashes&lt;/P&gt; 
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MZsb.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/133685iA91DBA1DD09F5683/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MZsb.png" alt="0683p000009MZsb.png" /&gt;&lt;/span&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Regards&lt;/P&gt;</description>
      <pubDate>Wed, 27 May 2020 15:02:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/How-to-stream-JSON-with-Kafka/m-p/2297192#M145019</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-05-27T15:02:55Z</dc:date>
    </item>
  </channel>
</rss>

