<?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 getting error while submitting flume with hive sink in Support Questions</title>
    <link>https://community.cloudera.com/t5/Support-Questions/getting-error-while-submitting-flume-with-hive-sink/m-p/159169#M121560</link>
    <description>&lt;P&gt;Caused by: java.lang.ClassNotFoundException: org.apache.hive.hcatalog.streaming.RecordWriter&lt;/P&gt;&lt;P&gt;my flume-conf file is as below:&lt;/P&gt;&lt;P&gt;agent1.channels = ch1
agent1.sinks = HIVE
agent1.sources = sql-source
#
agent1.sources = sql-source
agent1.sources.sql-source.type = org.keedio.flume.source.SQLSource
agent1.sources.sql-source.channels = ch1
#
#
# URL to connect to database (currently only mysql is supported)
#agent1.sources.sql-source.connection.url = jdbc:oracle:thin:@&amp;lt;ip&amp;gt;:&amp;lt;SID&amp;gt; agent1.sources.sql-source.hibernate.connection.url = jdbc:oracle:thin:@&amp;lt;IP&amp;gt;:&amp;lt;SID&amp;gt; #
# # Database connection properties
agent1.sources.sql-source.hibernate.connection.user = mis_user
agent1.sources.sql-source.hibernate.connection.password = abcd_1234
agent1.sources.sql-source.table = ods_user.bb_rm_data
#agent1.sources.sql-source.database = ods_user
#
agent1.sources.sql-source.columns.to.select = *
agent1.sources.sql-source.max.rows = 100
#   # Increment column properties
#   # agent1.sources.sql-source.incremental.column.name = id
#   # Increment value is from you want to start taking data from tables (0 will import entire table)
# agent1.sources.sql-source.incremental.value = 0
#agent1.sources.sql-source.hibernate.dialect = org.keedio.flume.source.SQLServerCustomDialect
# Query delay, each configured milisecond the query will be sent
agent1.sources.sql-source.run.query.delay=5000000
#
# Status file is used to save last readed row
agent1.sources.sql-source.status.file.path = /home/dev_Rht
agent1.sources.sql-source.status.file.name = sql-source.status
#
#channel properties
agent1.channels.ch1.type = memory
agent1.channels.ch1.capacity = 2000000
#
agent1.sinks.HIVE.type = hive
agent1.sinks.HIVE.channel = ch1
agent1.sinks.HIVE.hive.metastore = thrift://localhost:9083
agent1.sinks.HIVE.hive.database = default
agent1.sinks.HIVE.hive.table = fi_bb6
agent1.sinks.HIVE.useLocalTimeStamp = false
agent1.sinks.HIVE.round = true
agent1.sinks.HIVE.roundValue = 10
agent1.sinks.HIVE.roundUnit = minute
agent1.sinks.HIVE.serializer = DELIMITED
agent1.sinks.HIVE.serializer.delimiter = "," 
agent1.sinks.HIVE.serializer.serdeSeparator = ','
agent1.sinks.HIVE.serializer.fieldnames = col1,col2,col3,col4,col5,col6,col7,col8,col9,col10,col11,col12,col13,col14,col15,col16,col17,col18,col19,col20,col21,col22,col23,col24,col25,col26,col27,col28,col29,col30&lt;/P&gt;</description>
    <pubDate>Sat, 17 Dec 2016 15:15:21 GMT</pubDate>
    <dc:creator>rishit606</dc:creator>
    <dc:date>2016-12-17T15:15:21Z</dc:date>
    <item>
      <title>getting error while submitting flume with hive sink</title>
      <link>https://community.cloudera.com/t5/Support-Questions/getting-error-while-submitting-flume-with-hive-sink/m-p/159169#M121560</link>
      <description>&lt;P&gt;Caused by: java.lang.ClassNotFoundException: org.apache.hive.hcatalog.streaming.RecordWriter&lt;/P&gt;&lt;P&gt;my flume-conf file is as below:&lt;/P&gt;&lt;P&gt;agent1.channels = ch1
agent1.sinks = HIVE
agent1.sources = sql-source
#
agent1.sources = sql-source
agent1.sources.sql-source.type = org.keedio.flume.source.SQLSource
agent1.sources.sql-source.channels = ch1
#
#
# URL to connect to database (currently only mysql is supported)
#agent1.sources.sql-source.connection.url = jdbc:oracle:thin:@&amp;lt;ip&amp;gt;:&amp;lt;SID&amp;gt; agent1.sources.sql-source.hibernate.connection.url = jdbc:oracle:thin:@&amp;lt;IP&amp;gt;:&amp;lt;SID&amp;gt; #
# # Database connection properties
agent1.sources.sql-source.hibernate.connection.user = mis_user
agent1.sources.sql-source.hibernate.connection.password = abcd_1234
agent1.sources.sql-source.table = ods_user.bb_rm_data
#agent1.sources.sql-source.database = ods_user
#
agent1.sources.sql-source.columns.to.select = *
agent1.sources.sql-source.max.rows = 100
#   # Increment column properties
#   # agent1.sources.sql-source.incremental.column.name = id
#   # Increment value is from you want to start taking data from tables (0 will import entire table)
# agent1.sources.sql-source.incremental.value = 0
#agent1.sources.sql-source.hibernate.dialect = org.keedio.flume.source.SQLServerCustomDialect
# Query delay, each configured milisecond the query will be sent
agent1.sources.sql-source.run.query.delay=5000000
#
# Status file is used to save last readed row
agent1.sources.sql-source.status.file.path = /home/dev_Rht
agent1.sources.sql-source.status.file.name = sql-source.status
#
#channel properties
agent1.channels.ch1.type = memory
agent1.channels.ch1.capacity = 2000000
#
agent1.sinks.HIVE.type = hive
agent1.sinks.HIVE.channel = ch1
agent1.sinks.HIVE.hive.metastore = thrift://localhost:9083
agent1.sinks.HIVE.hive.database = default
agent1.sinks.HIVE.hive.table = fi_bb6
agent1.sinks.HIVE.useLocalTimeStamp = false
agent1.sinks.HIVE.round = true
agent1.sinks.HIVE.roundValue = 10
agent1.sinks.HIVE.roundUnit = minute
agent1.sinks.HIVE.serializer = DELIMITED
agent1.sinks.HIVE.serializer.delimiter = "," 
agent1.sinks.HIVE.serializer.serdeSeparator = ','
agent1.sinks.HIVE.serializer.fieldnames = col1,col2,col3,col4,col5,col6,col7,col8,col9,col10,col11,col12,col13,col14,col15,col16,col17,col18,col19,col20,col21,col22,col23,col24,col25,col26,col27,col28,col29,col30&lt;/P&gt;</description>
      <pubDate>Sat, 17 Dec 2016 15:15:21 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/getting-error-while-submitting-flume-with-hive-sink/m-p/159169#M121560</guid>
      <dc:creator>rishit606</dc:creator>
      <dc:date>2016-12-17T15:15:21Z</dc:date>
    </item>
    <item>
      <title>Re: getting error while submitting flume with hive sink</title>
      <link>https://community.cloudera.com/t5/Support-Questions/getting-error-while-submitting-flume-with-hive-sink/m-p/159170#M121561</link>
      <description>&lt;P&gt;adding conf file for readable purpose&lt;A href="https://community.cloudera.com/legacyfs/online/attachments/10412-flume-hive-hortonworks.txt"&gt;flume-hive-hortonworks.txt&lt;/A&gt;&lt;/P&gt;&lt;P&gt;pls reply as i am stuck.&lt;/P&gt;</description>
      <pubDate>Sat, 17 Dec 2016 15:18:34 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/getting-error-while-submitting-flume-with-hive-sink/m-p/159170#M121561</guid>
      <dc:creator>rishit606</dc:creator>
      <dc:date>2016-12-17T15:18:34Z</dc:date>
    </item>
    <item>
      <title>Re: getting error while submitting flume with hive sink</title>
      <link>https://community.cloudera.com/t5/Support-Questions/getting-error-while-submitting-flume-with-hive-sink/m-p/159171#M121562</link>
      <description>&lt;P&gt;Make sure you have Hive and Hcatalog clients installed on the Flume node&lt;/P&gt;</description>
      <pubDate>Sun, 18 Dec 2016 03:03:43 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/getting-error-while-submitting-flume-with-hive-sink/m-p/159171#M121562</guid>
      <dc:creator>aervits</dc:creator>
      <dc:date>2016-12-18T03:03:43Z</dc:date>
    </item>
    <item>
      <title>Re: getting error while submitting flume with hive sink</title>
      <link>https://community.cloudera.com/t5/Support-Questions/getting-error-while-submitting-flume-with-hive-sink/m-p/159172#M121563</link>
      <description>&lt;P&gt;hi,&lt;/P&gt;&lt;P&gt;it seems that all the jars need to be present in flume/lib directory.&lt;/P&gt;&lt;P&gt;it works for me with this, but this doesnt seem to be ideal case.&lt;/P&gt;&lt;P&gt;any suggestion?&lt;/P&gt;&lt;P&gt;thanks,&lt;/P&gt;&lt;P&gt;Rishit Shah&lt;/P&gt;</description>
      <pubDate>Tue, 20 Dec 2016 18:02:50 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/getting-error-while-submitting-flume-with-hive-sink/m-p/159172#M121563</guid>
      <dc:creator>rishit606</dc:creator>
      <dc:date>2016-12-20T18:02:50Z</dc:date>
    </item>
    <item>
      <title>Re: getting error while submitting flume with hive sink</title>
      <link>https://community.cloudera.com/t5/Support-Questions/getting-error-while-submitting-flume-with-hive-sink/m-p/159173#M121564</link>
      <description>&lt;P&gt;&lt;A rel="user" href="https://community.cloudera.com/users/14637/sevakrishit.html" nodeid="14637"&gt;@Rishit shah&lt;/A&gt; can you follow my suggestion and install hive and hcat client tools on the flume nodes? It will dynamically link the jars to proper locations. Just need you to confirm.&lt;/P&gt;</description>
      <pubDate>Wed, 21 Dec 2016 03:46:07 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/getting-error-while-submitting-flume-with-hive-sink/m-p/159173#M121564</guid>
      <dc:creator>aervits</dc:creator>
      <dc:date>2016-12-21T03:46:07Z</dc:date>
    </item>
    <item>
      <title>Re: getting error while submitting flume with hive sink</title>
      <link>https://community.cloudera.com/t5/Support-Questions/getting-error-while-submitting-flume-with-hive-sink/m-p/159174#M121565</link>
      <description>&lt;P&gt;hi &lt;A rel="user" href="https://community.cloudera.com/users/393/aervits.html" nodeid="393"&gt;@Artem Ervits&lt;/A&gt; - they are already installed. the flume-env.sh set up was not proper. i added paths of lib and it got solved.&lt;/P&gt;&lt;P&gt;But, now i get error of memory capacity full. i had tried to increase channel capacity and transaction capacity as well but same error.&lt;/P&gt;&lt;P&gt;any advice?&lt;/P&gt;&lt;P&gt;thanks.&lt;/P&gt;&lt;P&gt;Rishit Shah&lt;/P&gt;</description>
      <pubDate>Fri, 23 Dec 2016 13:54:08 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/getting-error-while-submitting-flume-with-hive-sink/m-p/159174#M121565</guid>
      <dc:creator>rishit606</dc:creator>
      <dc:date>2016-12-23T13:54:08Z</dc:date>
    </item>
    <item>
      <title>Re: getting error while submitting flume with hive sink</title>
      <link>https://community.cloudera.com/t5/Support-Questions/getting-error-while-submitting-flume-with-hive-sink/m-p/159175#M121566</link>
      <description>&lt;P&gt;capacity issues indicate you may be sending too much data or your destination cannot keep up with that much data. That's one of the bigger reasons Apache Nifi is a superior tool as it has backpressure built in as well as visual guides that you may have some kind of capacity issues. Try to throttle down how much data you're sending to the memory channel or see if you can expire stale data. Oh yeah, in Nifi you can expire data too.&lt;/P&gt;</description>
      <pubDate>Mon, 26 Dec 2016 23:12:25 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/getting-error-while-submitting-flume-with-hive-sink/m-p/159175#M121566</guid>
      <dc:creator>aervits</dc:creator>
      <dc:date>2016-12-26T23:12:25Z</dc:date>
    </item>
    <item>
      <title>Re: getting error while submitting flume with hive sink</title>
      <link>https://community.cloudera.com/t5/Support-Questions/getting-error-while-submitting-flume-with-hive-sink/m-p/159176#M121567</link>
      <description>&lt;P&gt;@&lt;A href="https://community.hortonworks.com/users/14637/sevakrishit.html"&gt;Rishit shah&lt;/A&gt;&lt;/P&gt;&lt;P&gt;It seems that you found the response to your own question. I believe that the new question should be separate from the current question. We want to prevent open-ended questions. Could you open a different question and notify &lt;A rel="user" href="https://community.cloudera.com/users/393/aervits.html" nodeid="393"&gt;@Artem Ervits&lt;/A&gt;? This way, he can place his response and if that helps, please vote and accept his response or any response that makes sense to you on the new question. That question is worth it a full discussion and it is of larger interest.&lt;/P&gt;</description>
      <pubDate>Tue, 27 Dec 2016 04:10:50 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/getting-error-while-submitting-flume-with-hive-sink/m-p/159176#M121567</guid>
      <dc:creator>cstanca</dc:creator>
      <dc:date>2016-12-27T04:10:50Z</dc:date>
    </item>
  </channel>
</rss>

