<?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: Json data extraction in Qlik Replicate</title>
    <link>https://community.qlik.com/t5/Qlik-Replicate/Json-data-extraction/m-p/2112615#M7216</link>
    <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/90520"&gt;@suvbin&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;I totally agree with&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/110970"&gt;@Heinvandenheuvel&lt;/a&gt;&amp;nbsp;. Because JSON/BSON has become more popular many databases itself support JSON/BSON operations including parsing JSON document to relational like structure. Besides Hein's comment, I'd like to share a sample &lt;A title="mysql How to give Structure To My Data" href="https://community.qlik.com/t5/Qlik-Replicate/mongodb-to-mysql-How-to-give-Structure-To-My-Data/m-p/2099463" target="_blank" rel="noopener"&gt;mongodb to mysql How to give Structure To My Data&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Hope this helps.&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;John.&lt;/P&gt;</description>
    <pubDate>Sun, 03 Sep 2023 04:30:38 GMT</pubDate>
    <dc:creator>john_wang</dc:creator>
    <dc:date>2023-09-03T04:30:38Z</dc:date>
    <item>
      <title>Json data extraction</title>
      <link>https://community.qlik.com/t5/Qlik-Replicate/Json-data-extraction/m-p/2111314#M7181</link>
      <description>&lt;P&gt;Hi ,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class="ui-provider fy b c d e f g h i j k l m n o p q r s t u v w x y z ab ac ae af ag ah ai aj ak"&gt;Is there any way to extract json column information and load into different columns in target table . i have tried using json extract function (json_extract). But it is writing null values.&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class="ui-provider fy b c d e f g h i j k l m n o p q r s t u v w x y z ab ac ae af ag ah ai aj ak"&gt;&lt;STRONG&gt;Example input:&lt;/STRONG&gt; '{"name":"John", "age":30, "car":null}'&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class="ui-provider fy b c d e f g h i j k l m n o p q r s t u v w x y z ab ac ae af ag ah ai aj ak"&gt;&lt;STRONG&gt;output should be :&lt;/STRONG&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;3 columns in table&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Name: John&lt;/P&gt;
&lt;P&gt;Age: 30&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Car: Null&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class="ui-provider fy b c d e f g h i j k l m n o p q r s t u v w x y z ab ac ae af ag ah ai aj ak"&gt;Thanks in advance.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 30 Aug 2023 10:41:30 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Replicate/Json-data-extraction/m-p/2111314#M7181</guid>
      <dc:creator>suvbin</dc:creator>
      <dc:date>2023-08-30T10:41:30Z</dc:date>
    </item>
    <item>
      <title>Re: Json data extraction</title>
      <link>https://community.qlik.com/t5/Qlik-Replicate/Json-data-extraction/m-p/2111691#M7189</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Could you please inform us to which product are you refering?&lt;/P&gt;
&lt;P&gt;Could you please elaborate what are you trying to achieve in Replicate&amp;nbsp; by extracting&amp;nbsp; column information?&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks &amp;amp; regards,&lt;/P&gt;
&lt;P&gt;Orit&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 31 Aug 2023 07:43:40 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Replicate/Json-data-extraction/m-p/2111691#M7189</guid>
      <dc:creator>OritA</dc:creator>
      <dc:date>2023-08-31T07:43:40Z</dc:date>
    </item>
    <item>
      <title>Re: Json data extraction</title>
      <link>https://community.qlik.com/t5/Qlik-Replicate/Json-data-extraction/m-p/2111710#M7190</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/90520"&gt;@suvbin&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please refer below white paper documentation for json data extract&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR /&gt;Suresh&lt;/P&gt;</description>
      <pubDate>Thu, 31 Aug 2023 08:34:35 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Replicate/Json-data-extraction/m-p/2111710#M7190</guid>
      <dc:creator>sureshkumar</dc:creator>
      <dc:date>2023-08-31T08:34:35Z</dc:date>
    </item>
    <item>
      <title>Re: Json data extraction</title>
      <link>https://community.qlik.com/t5/Qlik-Replicate/Json-data-extraction/m-p/2112604#M7210</link>
      <description>&lt;P&gt;Replicate does not have have an option for JSON to Columns out of the box. The PDF in an other reply suggests QLIK COMPOSE as second step, but that's a larger&amp;nbsp; management / corporate direction decision.&lt;/P&gt;
&lt;P&gt;What is your source situation?&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Is this flat file with Json data?&lt;/LI&gt;
&lt;LI&gt;If this JSON data in TEXT column&lt;/LI&gt;
&lt;LI&gt;Is this JSON data in a CLOB?&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;It is probably easiest to use a target DB trigger to take the JSON, Parse and Apply to those columns with data. Or a post-processing repeating process on the target (every minute? Hour?) to do such for row marked with 'unprocessed JSON' using a flag column (set by Replicate?) or just any non-nulll JSON and set JSON to NULL once processed.&lt;/P&gt;
&lt;P&gt;If the JSON is in a text column from the source, then you could consider a User Defined Function (UDF) Transformation expression with a procedure you write with the JSON as main input and the name of a selected column as second input. Call that UDF for each column with is anticipated.&amp;nbsp; Such UDF is not rocket science, but not a trivial skill either. You are likely to need consulting help for this. It may not be worth the effort, and for the versions of Replicate I worked with UDF functions did not accept BLOBs as input.&lt;/P&gt;
&lt;P&gt;Hein.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If it is JSON data in a&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 02 Sep 2023 21:23:14 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Replicate/Json-data-extraction/m-p/2112604#M7210</guid>
      <dc:creator>Heinvandenheuvel</dc:creator>
      <dc:date>2023-09-02T21:23:14Z</dc:date>
    </item>
    <item>
      <title>Re: Json data extraction</title>
      <link>https://community.qlik.com/t5/Qlik-Replicate/Json-data-extraction/m-p/2112615#M7216</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/90520"&gt;@suvbin&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;I totally agree with&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/110970"&gt;@Heinvandenheuvel&lt;/a&gt;&amp;nbsp;. Because JSON/BSON has become more popular many databases itself support JSON/BSON operations including parsing JSON document to relational like structure. Besides Hein's comment, I'd like to share a sample &lt;A title="mysql How to give Structure To My Data" href="https://community.qlik.com/t5/Qlik-Replicate/mongodb-to-mysql-How-to-give-Structure-To-My-Data/m-p/2099463" target="_blank" rel="noopener"&gt;mongodb to mysql How to give Structure To My Data&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Hope this helps.&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;John.&lt;/P&gt;</description>
      <pubDate>Sun, 03 Sep 2023 04:30:38 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Replicate/Json-data-extraction/m-p/2112615#M7216</guid>
      <dc:creator>john_wang</dc:creator>
      <dc:date>2023-09-03T04:30:38Z</dc:date>
    </item>
    <item>
      <title>Re: Json data extraction</title>
      <link>https://community.qlik.com/t5/Qlik-Replicate/Json-data-extraction/m-p/2112617#M7217</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/110970"&gt;@Heinvandenheuvel&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you for the reply. Can you please provide any example for this.&amp;nbsp; Actually in the&amp;nbsp; db we have json data.&amp;nbsp; and we need make it available in the target&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 03 Sep 2023 05:29:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Replicate/Json-data-extraction/m-p/2112617#M7217</guid>
      <dc:creator>suvbin</dc:creator>
      <dc:date>2023-09-03T05:29:06Z</dc:date>
    </item>
    <item>
      <title>Re: Json data extraction</title>
      <link>https://community.qlik.com/t5/Qlik-Replicate/Json-data-extraction/m-p/2112644#M7220</link>
      <description>&lt;P&gt;Hi, if it's loaded in Qlik you can use JsonGet() function:&amp;nbsp;&lt;A href="https://help.qlik.com/en-US/sense/May2023/Subsystems/Hub/Content/Sense_Hub/Scripting/StringFunctions/JsonGet.htm" target="_blank"&gt;https://help.qlik.com/en-US/sense/May2023/Subsystems/Hub/Content/Sense_Hub/Scripting/StringFunctions/JsonGet.htm&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 03 Sep 2023 17:05:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Replicate/Json-data-extraction/m-p/2112644#M7220</guid>
      <dc:creator>rubenmarin</dc:creator>
      <dc:date>2023-09-03T17:05:34Z</dc:date>
    </item>
  </channel>
</rss>

