<?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>question Re: ConvertJSONtoSQL in Apache NiFi for Sending to PutHiveQL in Archives of Support Questions (Read Only)</title>
    <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/ConvertJSONtoSQL-in-Apache-NiFi-for-Sending-to-PutHiveQL/m-p/139258#M35281</link>
    <description>&lt;P&gt;i set unmatched columns to ignore&lt;/P&gt;&lt;P&gt;i tried true and false on field names&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="5911-hivematch.png" style="width: 1958px;"&gt;&lt;img src="https://community.cloudera.com/t5/image/serverpage/image-id/21846i523B25D4D38BED5A/image-size/medium?v=v2&amp;amp;px=400" role="button" title="5911-hivematch.png" alt="5911-hivematch.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
    <pubDate>Mon, 19 Aug 2019 08:29:54 GMT</pubDate>
    <dc:creator>TimothySpann</dc:creator>
    <dc:date>2019-08-19T08:29:54Z</dc:date>
    <item>
      <title>ConvertJSONtoSQL in Apache NiFi for Sending to PutHiveQL</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/ConvertJSONtoSQL-in-Apache-NiFi-for-Sending-to-PutHiveQL/m-p/139255#M35278</link>
      <description>&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="5897-diagram.png" style="width: 2103px;"&gt;&lt;img src="https://community.cloudera.com/t5/image/serverpage/image-id/21847i277E937E29675E10/image-size/medium?v=v2&amp;amp;px=400" role="button" title="5897-diagram.png" alt="5897-diagram.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="5896-convertjsontosql.png" style="width: 1376px;"&gt;&lt;img src="https://community.cloudera.com/t5/image/serverpage/image-id/21848i00688E560C911536/image-size/medium?v=v2&amp;amp;px=400" role="button" title="5896-convertjsontosql.png" alt="5896-convertjsontosql.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Is there anything special to get this to work?&lt;/P&gt;&lt;P&gt;Hive Table&lt;/P&gt;&lt;PRE&gt;create table
twitter(
  id int,
  handle string,
  hashtags string,
  msg string,
  time string,
  user_name string,
  tweet_id string,
  unixtime string,
  uuid string
) stored as orc
tblproperties ("orc.compress"="ZLIB");
&lt;/PRE&gt;&lt;P&gt;Data is paired down tweet:&lt;/P&gt;&lt;P&gt;{
  "user_name" : "Tweet Person",
  "time" : "Wed Jul 20 15:09:42 +0000 2016",
  "unixtime" : "1469027382664",
  "handle" : "SomeTweeter",
  "tweet_id" : "755781737674932224",
  "hashtags" : "",
  "msg" : "RT some stuff"
}&lt;/P&gt;</description>
      <pubDate>Mon, 19 Aug 2019 08:30:08 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/ConvertJSONtoSQL-in-Apache-NiFi-for-Sending-to-PutHiveQL/m-p/139255#M35278</guid>
      <dc:creator>TimothySpann</dc:creator>
      <dc:date>2019-08-19T08:30:08Z</dc:date>
    </item>
    <item>
      <title>Re: ConvertJSONtoSQL in Apache NiFi for Sending to PutHiveQL</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/ConvertJSONtoSQL-in-Apache-NiFi-for-Sending-to-PutHiveQL/m-p/139256#M35279</link>
      <description>&lt;P&gt;Is Translate Field Names set to true? That should enable the matching of the column (which appears capitalized) against the field (which is lowercase)&lt;/P&gt;</description>
      <pubDate>Wed, 20 Jul 2016 22:25:05 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/ConvertJSONtoSQL-in-Apache-NiFi-for-Sending-to-PutHiveQL/m-p/139256#M35279</guid>
      <dc:creator>mburgess</dc:creator>
      <dc:date>2016-07-20T22:25:05Z</dc:date>
    </item>
    <item>
      <title>Re: ConvertJSONtoSQL in Apache NiFi for Sending to PutHiveQL</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/ConvertJSONtoSQL-in-Apache-NiFi-for-Sending-to-PutHiveQL/m-p/139257#M35280</link>
      <description>&lt;P&gt;Also if you don't care about that column you can set the Unmatched Column Behavior to warn/ignore&lt;/P&gt;</description>
      <pubDate>Wed, 20 Jul 2016 22:26:37 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/ConvertJSONtoSQL-in-Apache-NiFi-for-Sending-to-PutHiveQL/m-p/139257#M35280</guid>
      <dc:creator>mburgess</dc:creator>
      <dc:date>2016-07-20T22:26:37Z</dc:date>
    </item>
    <item>
      <title>Re: ConvertJSONtoSQL in Apache NiFi for Sending to PutHiveQL</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/ConvertJSONtoSQL-in-Apache-NiFi-for-Sending-to-PutHiveQL/m-p/139258#M35281</link>
      <description>&lt;P&gt;i set unmatched columns to ignore&lt;/P&gt;&lt;P&gt;i tried true and false on field names&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="5911-hivematch.png" style="width: 1958px;"&gt;&lt;img src="https://community.cloudera.com/t5/image/serverpage/image-id/21846i523B25D4D38BED5A/image-size/medium?v=v2&amp;amp;px=400" role="button" title="5911-hivematch.png" alt="5911-hivematch.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 19 Aug 2019 08:29:54 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/ConvertJSONtoSQL-in-Apache-NiFi-for-Sending-to-PutHiveQL/m-p/139258#M35281</guid>
      <dc:creator>TimothySpann</dc:creator>
      <dc:date>2019-08-19T08:29:54Z</dc:date>
    </item>
    <item>
      <title>Re: ConvertJSONtoSQL in Apache NiFi for Sending to PutHiveQL</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/ConvertJSONtoSQL-in-Apache-NiFi-for-Sending-to-PutHiveQL/m-p/139259#M35282</link>
      <description>&lt;P&gt;I had catalog and schema name and then left them off. I tried a few options. twitter is a table in default hive database&lt;/P&gt;&lt;P&gt;SelectHiveQL is working fine&lt;/P&gt;</description>
      <pubDate>Wed, 20 Jul 2016 22:44:53 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/ConvertJSONtoSQL-in-Apache-NiFi-for-Sending-to-PutHiveQL/m-p/139259#M35282</guid>
      <dc:creator>TimothySpann</dc:creator>
      <dc:date>2016-07-20T22:44:53Z</dc:date>
    </item>
    <item>
      <title>Re: ConvertJSONtoSQL in Apache NiFi for Sending to PutHiveQL</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/ConvertJSONtoSQL-in-Apache-NiFi-for-Sending-to-PutHiveQL/m-p/139260#M35283</link>
      <description>&lt;P&gt;&lt;A rel="user" href="https://community.cloudera.com/users/9304/tspann.html" nodeid="9304"&gt;@Timothy Spann&lt;/A&gt; did you find a solution to this?  I'm hitting the same thing with a sample 3 column hive database&lt;/P&gt;</description>
      <pubDate>Sat, 30 Jul 2016 07:28:29 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/ConvertJSONtoSQL-in-Apache-NiFi-for-Sending-to-PutHiveQL/m-p/139260#M35283</guid>
      <dc:creator>dpinkston</dc:creator>
      <dc:date>2016-07-30T07:28:29Z</dc:date>
    </item>
    <item>
      <title>Re: ConvertJSONtoSQL in Apache NiFi for Sending to PutHiveQL</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/ConvertJSONtoSQL-in-Apache-NiFi-for-Sending-to-PutHiveQL/m-p/139261#M35284</link>
      <description>&lt;P&gt;That did not work.&lt;/P&gt;</description>
      <pubDate>Sun, 31 Jul 2016 03:12:30 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/ConvertJSONtoSQL-in-Apache-NiFi-for-Sending-to-PutHiveQL/m-p/139261#M35284</guid>
      <dc:creator>TimothySpann</dc:creator>
      <dc:date>2016-07-31T03:12:30Z</dc:date>
    </item>
    <item>
      <title>Re: ConvertJSONtoSQL in Apache NiFi for Sending to PutHiveQL</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/ConvertJSONtoSQL-in-Apache-NiFi-for-Sending-to-PutHiveQL/m-p/139262#M35285</link>
      <description>&lt;A rel="user" href="https://community.cloudera.com/users/11098/dpinkston.html" nodeid="11098"&gt;@dpinkston&lt;/A&gt;&lt;P&gt;  Not optimal, but this is a nice workaround:&lt;/P&gt;&lt;P&gt;Use &lt;STRONG&gt;ReplaceText &lt;/STRONG&gt;processor&lt;/P&gt;&lt;P&gt;insert into twitter
values
(${tweet_id}, 
'${handle:urlEncode()}','${hashtag:urlEncode()}',
'${msg:urlEncode()}','${time}',
'${user_name:urlEncode()}','${tweet_id}',
'${unixtime}','${uuid}')&lt;/P&gt;&lt;P&gt;So that's attributes in there.&lt;/P&gt;&lt;P&gt;I do url encode because of quotes and such.  Would like a prepared statement or custom processor or call a groovy script.   But this works.&lt;/P&gt;</description>
      <pubDate>Sun, 31 Jul 2016 03:12:34 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/ConvertJSONtoSQL-in-Apache-NiFi-for-Sending-to-PutHiveQL/m-p/139262#M35285</guid>
      <dc:creator>TimothySpann</dc:creator>
      <dc:date>2016-07-31T03:12:34Z</dc:date>
    </item>
    <item>
      <title>Re: ConvertJSONtoSQL in Apache NiFi for Sending to PutHiveQL</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/ConvertJSONtoSQL-in-Apache-NiFi-for-Sending-to-PutHiveQL/m-p/139263#M35286</link>
      <description>&lt;P&gt;I ended up with the same workaround to get it flowing, agreed not optimal but its working!&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="6203-puthiveql-replacetext.jpg" style="width: 3700px;"&gt;&lt;img src="https://community.cloudera.com/t5/image/serverpage/image-id/21845iF3BE267FD1518661/image-size/medium?v=v2&amp;amp;px=400" role="button" title="6203-puthiveql-replacetext.jpg" alt="6203-puthiveql-replacetext.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 19 Aug 2019 08:29:46 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/ConvertJSONtoSQL-in-Apache-NiFi-for-Sending-to-PutHiveQL/m-p/139263#M35286</guid>
      <dc:creator>dpinkston</dc:creator>
      <dc:date>2019-08-19T08:29:46Z</dc:date>
    </item>
    <item>
      <title>Re: ConvertJSONtoSQL in Apache NiFi for Sending to PutHiveQL</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/ConvertJSONtoSQL-in-Apache-NiFi-for-Sending-to-PutHiveQL/m-p/139264#M35287</link>
      <description>&lt;P&gt;I don't have a column called IS_AUTOINCREMENT.   that's the something should be standard in JDBC.   wonder if HIVE driver missing something&lt;/P&gt;</description>
      <pubDate>Mon, 01 Aug 2016 10:45:08 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/ConvertJSONtoSQL-in-Apache-NiFi-for-Sending-to-PutHiveQL/m-p/139264#M35287</guid>
      <dc:creator>TimothySpann</dc:creator>
      <dc:date>2016-08-01T10:45:08Z</dc:date>
    </item>
    <item>
      <title>Re: ConvertJSONtoSQL in Apache NiFi for Sending to PutHiveQL</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/ConvertJSONtoSQL-in-Apache-NiFi-for-Sending-to-PutHiveQL/m-p/139265#M35288</link>
      <description>&lt;P&gt;I used this method, but it is very slow, how about yours?&lt;/P&gt;</description>
      <pubDate>Thu, 11 Aug 2016 19:22:37 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/ConvertJSONtoSQL-in-Apache-NiFi-for-Sending-to-PutHiveQL/m-p/139265#M35288</guid>
      <dc:creator>121285904</dc:creator>
      <dc:date>2016-08-11T19:22:37Z</dc:date>
    </item>
    <item>
      <title>Re: ConvertJSONtoSQL in Apache NiFi for Sending to PutHiveQL</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/ConvertJSONtoSQL-in-Apache-NiFi-for-Sending-to-PutHiveQL/m-p/139266#M35289</link>
      <description>&lt;P&gt;it wasn't slow.   I will try in NiFI 1.0&lt;/P&gt;</description>
      <pubDate>Thu, 11 Aug 2016 19:32:53 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/ConvertJSONtoSQL-in-Apache-NiFi-for-Sending-to-PutHiveQL/m-p/139266#M35289</guid>
      <dc:creator>TimothySpann</dc:creator>
      <dc:date>2016-08-11T19:32:53Z</dc:date>
    </item>
    <item>
      <title>Re: ConvertJSONtoSQL in Apache NiFi for Sending to PutHiveQL</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/ConvertJSONtoSQL-in-Apache-NiFi-for-Sending-to-PutHiveQL/m-p/139267#M35290</link>
      <description>&lt;P&gt;I spent one day to insert 7000 rows data into hive, but I have more than 800 million rows.&lt;/P&gt;</description>
      <pubDate>Thu, 11 Aug 2016 20:37:22 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/ConvertJSONtoSQL-in-Apache-NiFi-for-Sending-to-PutHiveQL/m-p/139267#M35290</guid>
      <dc:creator>121285904</dc:creator>
      <dc:date>2016-08-11T20:37:22Z</dc:date>
    </item>
    <item>
      <title>Re: ConvertJSONtoSQL in Apache NiFi for Sending to PutHiveQL</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/ConvertJSONtoSQL-in-Apache-NiFi-for-Sending-to-PutHiveQL/m-p/139268#M35291</link>
      <description>&lt;P&gt;if you have that many rows you need to go parallel and run on multiple nodes.   You should probably trigger a Sqoop job or Spark SQL job from NiFi.   have a few nodes running at once.&lt;/P&gt;</description>
      <pubDate>Thu, 11 Aug 2016 20:42:22 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/ConvertJSONtoSQL-in-Apache-NiFi-for-Sending-to-PutHiveQL/m-p/139268#M35291</guid>
      <dc:creator>TimothySpann</dc:creator>
      <dc:date>2016-08-11T20:42:22Z</dc:date>
    </item>
    <item>
      <title>Re: ConvertJSONtoSQL in Apache NiFi for Sending to PutHiveQL</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/ConvertJSONtoSQL-in-Apache-NiFi-for-Sending-to-PutHiveQL/m-p/139269#M35292</link>
      <description>&lt;P&gt;thanks for your reply. do you have a example for details?&lt;/P&gt;</description>
      <pubDate>Thu, 11 Aug 2016 21:11:13 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/ConvertJSONtoSQL-in-Apache-NiFi-for-Sending-to-PutHiveQL/m-p/139269#M35292</guid>
      <dc:creator>121285904</dc:creator>
      <dc:date>2016-08-11T21:11:13Z</dc:date>
    </item>
    <item>
      <title>Re: ConvertJSONtoSQL in Apache NiFi for Sending to PutHiveQL</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/ConvertJSONtoSQL-in-Apache-NiFi-for-Sending-to-PutHiveQL/m-p/139270#M35293</link>
      <description>&lt;P&gt;Sqoop is just regular sqoop.  You call it with executeprocess.&lt;/P&gt;&lt;P&gt;&lt;A href="https://sqoop.apache.org/docs/1.4.2/SqoopUserGuide.html#_literal_sqoop_create_hive_table_literal"&gt;https://sqoop.apache.org/docs/1.4.2/SqoopUserGuide.html#_literal_sqoop_create_hive_table_literal&lt;/A&gt;&lt;/P&gt;&lt;P&gt;NiFi + Spark (can be site-to-site, command trigger, kafka)&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.hortonworks.com/articles/30213/us-presidential-election-tweet-analysis-using-hdfn.html"&gt;https://community.hortonworks.com/articles/30213/us-presidential-election-tweet-analysis-using-hdfn.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.hortonworks.com/articles/12708/nifi-feeding-data-to-spark-streaming.html" target="_blank"&gt;https://community.hortonworks.com/articles/12708/nifi-feeding-data-to-spark-streaming.html&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 11 Aug 2016 21:59:41 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/ConvertJSONtoSQL-in-Apache-NiFi-for-Sending-to-PutHiveQL/m-p/139270#M35293</guid>
      <dc:creator>TimothySpann</dc:creator>
      <dc:date>2016-08-11T21:59:41Z</dc:date>
    </item>
    <item>
      <title>Re: ConvertJSONtoSQL in Apache NiFi for Sending to PutHiveQL</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/ConvertJSONtoSQL-in-Apache-NiFi-for-Sending-to-PutHiveQL/m-p/139271#M35294</link>
      <description>&lt;P&gt;store to HDFS as ORC and then create HIVE table ontop of it.&lt;/P&gt;&lt;P&gt;I did 600,000 rows on a 4 GB machine and did that in a few minutes&lt;/P&gt;</description>
      <pubDate>Tue, 28 Feb 2017 13:13:19 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/ConvertJSONtoSQL-in-Apache-NiFi-for-Sending-to-PutHiveQL/m-p/139271#M35294</guid>
      <dc:creator>TimothySpann</dc:creator>
      <dc:date>2017-02-28T13:13:19Z</dc:date>
    </item>
    <item>
      <title>Re: ConvertJSONtoSQL in Apache NiFi for Sending to PutHiveQL</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/ConvertJSONtoSQL-in-Apache-NiFi-for-Sending-to-PutHiveQL/m-p/139272#M35295</link>
      <description>&lt;P&gt;I confirmed this to be a bug in ConvertJSONToSQL, I have written up &lt;A target="_blank" href="https://issues.apache.org/jira/browse/NIFI-4071"&gt;NIFI-4071&lt;/A&gt;, please see the Jira for details.&lt;/P&gt;</description>
      <pubDate>Wed, 14 Jun 2017 21:23:11 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/ConvertJSONtoSQL-in-Apache-NiFi-for-Sending-to-PutHiveQL/m-p/139272#M35295</guid>
      <dc:creator>mburgess</dc:creator>
      <dc:date>2017-06-14T21:23:11Z</dc:date>
    </item>
  </channel>
</rss>

