<?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: Does nifi (HDF 1.2) have a processor to read records from a hbase table based on a rowkey? in Support Questions</title>
    <link>https://community.cloudera.com/t5/Support-Questions/Does-nifi-HDF-1-2-have-a-processor-to-read-records-from-a/m-p/104940#M67831</link>
    <description>&lt;P&gt;&lt;A rel="user" href="https://community.cloudera.com/users/363/bbende.html" nodeid="363"&gt;@Bryan Bende&lt;/A&gt; Yes. On day 1, We are receiving JSON record as input which has a key and load into HBase using HbbasePut JSON. 2. On day 2, we get the same message with few changes. Need to determine if any changes and emit as delta to another processor. I am looking to query Hbase based on row key and get all other columns from Hbase and compare in the next processor (JSON path eval) and route as delta if there is any change in the values. GetHbase only scans a table and generates flowfile. I need to query on-demand based on a row query and get JSON representation as output.&lt;/P&gt;</description>
    <pubDate>Wed, 21 Dec 2016 22:24:59 GMT</pubDate>
    <dc:creator>theenathayalan_</dc:creator>
    <dc:date>2016-12-21T22:24:59Z</dc:date>
    <item>
      <title>Does nifi (HDF 1.2) have a processor to read records from a hbase table based on a rowkey?</title>
      <link>https://community.cloudera.com/t5/Support-Questions/Does-nifi-HDF-1-2-have-a-processor-to-read-records-from-a/m-p/104926#M67817</link>
      <description>&lt;P&gt;Does nifi (HDF 1.2) have a processor to read records from a hbase table based on a rowkey?&lt;/P&gt;</description>
      <pubDate>Tue, 19 Apr 2016 01:50:17 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/Does-nifi-HDF-1-2-have-a-processor-to-read-records-from-a/m-p/104926#M67817</guid>
      <dc:creator>anoop_nair</dc:creator>
      <dc:date>2016-04-19T01:50:17Z</dc:date>
    </item>
    <item>
      <title>Re: Does nifi (HDF 1.2) have a processor to read records from a hbase table based on a rowkey?</title>
      <link>https://community.cloudera.com/t5/Support-Questions/Does-nifi-HDF-1-2-have-a-processor-to-read-records-from-a/m-p/104927#M67818</link>
      <description>&lt;P style="margin-left: 40px;"&gt; &lt;A rel="user" href="https://community.cloudera.com/users/3531/anoopnair.html" nodeid="3531"&gt;@Anoop Nair&lt;/A&gt; Take a look at the getHbase processor &lt;A href="https://nifi.apache.org/docs.html"&gt;here&lt;/A&gt;.  Use filter on rowkey.&lt;/P&gt;</description>
      <pubDate>Tue, 19 Apr 2016 01:54:44 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/Does-nifi-HDF-1-2-have-a-processor-to-read-records-from-a/m-p/104927#M67818</guid>
      <dc:creator>sunile_manjee</dc:creator>
      <dc:date>2016-04-19T01:54:44Z</dc:date>
    </item>
    <item>
      <title>Re: Does nifi (HDF 1.2) have a processor to read records from a hbase table based on a rowkey?</title>
      <link>https://community.cloudera.com/t5/Support-Questions/Does-nifi-HDF-1-2-have-a-processor-to-read-records-from-a/m-p/104928#M67819</link>
      <description>&lt;P&gt;There is a GetHBase processor described here:&lt;/P&gt;&lt;P&gt;&lt;A href="https://nifi.apache.org/docs/nifi-docs/components/org.apache.nifi.hbase.GetHBase/index.html" target="_blank"&gt;https://nifi.apache.org/docs/nifi-docs/components/org.apache.nifi.hbase.GetHBase/index.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;It is intended to do an incremental retrieval from an HBase table.&lt;/P&gt;&lt;P&gt;Does this work for your use-case, or are you looking for something different?&lt;/P&gt;</description>
      <pubDate>Tue, 19 Apr 2016 01:54:44 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/Does-nifi-HDF-1-2-have-a-processor-to-read-records-from-a/m-p/104928#M67819</guid>
      <dc:creator>bbende</dc:creator>
      <dc:date>2016-04-19T01:54:44Z</dc:date>
    </item>
    <item>
      <title>Re: Does nifi (HDF 1.2) have a processor to read records from a hbase table based on a rowkey?</title>
      <link>https://community.cloudera.com/t5/Support-Questions/Does-nifi-HDF-1-2-have-a-processor-to-read-records-from-a/m-p/104929#M67820</link>
      <description>&lt;P&gt;I'm not looking at a polling processor. The requirement is to query hbase on a specfic rowkey on demand basis.&lt;/P&gt;</description>
      <pubDate>Tue, 19 Apr 2016 01:56:33 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/Does-nifi-HDF-1-2-have-a-processor-to-read-records-from-a/m-p/104929#M67820</guid>
      <dc:creator>anoop_nair</dc:creator>
      <dc:date>2016-04-19T01:56:33Z</dc:date>
    </item>
    <item>
      <title>Re: Does nifi (HDF 1.2) have a processor to read records from a hbase table based on a rowkey?</title>
      <link>https://community.cloudera.com/t5/Support-Questions/Does-nifi-HDF-1-2-have-a-processor-to-read-records-from-a/m-p/104930#M67821</link>
      <description>&lt;P&gt;What do you mean by on-demand basis?&lt;/P&gt;</description>
      <pubDate>Tue, 19 Apr 2016 02:23:13 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/Does-nifi-HDF-1-2-have-a-processor-to-read-records-from-a/m-p/104930#M67821</guid>
      <dc:creator>pvillard</dc:creator>
      <dc:date>2016-04-19T02:23:13Z</dc:date>
    </item>
    <item>
      <title>Re: Does nifi (HDF 1.2) have a processor to read records from a hbase table based on a rowkey?</title>
      <link>https://community.cloudera.com/t5/Support-Questions/Does-nifi-HDF-1-2-have-a-processor-to-read-records-from-a/m-p/104931#M67822</link>
      <description>&lt;P&gt;The requirement is to read data from a kafka topic. The data has the rowkey that should be used to query data from a hbase table and send the column value to a JMS queue. Here is the flow:&lt;/P&gt;&lt;P&gt;Getkafka processor  -&amp;gt; Gethbase -&amp;gt; Publish JMS&lt;/P&gt;&lt;P&gt;The problem is GetHbase processor cannot be an intermediate processor in the above chain. &lt;/P&gt;</description>
      <pubDate>Tue, 19 Apr 2016 04:46:41 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/Does-nifi-HDF-1-2-have-a-processor-to-read-records-from-a/m-p/104931#M67822</guid>
      <dc:creator>anoop_nair</dc:creator>
      <dc:date>2016-04-19T04:46:41Z</dc:date>
    </item>
    <item>
      <title>Re: Does nifi (HDF 1.2) have a processor to read records from a hbase table based on a rowkey?</title>
      <link>https://community.cloudera.com/t5/Support-Questions/Does-nifi-HDF-1-2-have-a-processor-to-read-records-from-a/m-p/104932#M67823</link>
      <description>&lt;P&gt;I created this JIRA:&lt;/P&gt;&lt;P&gt;&lt;A href="https://issues.apache.org/jira/browse/NIFI-1784" target="_blank"&gt;https://issues.apache.org/jira/browse/NIFI-1784&lt;/A&gt;&lt;/P&gt;&lt;P&gt;How would you want the data for the row to be represented in a NiFi flow file?&lt;/P&gt;&lt;P&gt;JSON document  where the key/value pairs are column qualifiers / values?&lt;/P&gt;</description>
      <pubDate>Wed, 20 Apr 2016 01:30:38 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/Does-nifi-HDF-1-2-have-a-processor-to-read-records-from-a/m-p/104932#M67823</guid>
      <dc:creator>bbende</dc:creator>
      <dc:date>2016-04-20T01:30:38Z</dc:date>
    </item>
    <item>
      <title>Re: Does nifi (HDF 1.2) have a processor to read records from a hbase table based on a rowkey?</title>
      <link>https://community.cloudera.com/t5/Support-Questions/Does-nifi-HDF-1-2-have-a-processor-to-read-records-from-a/m-p/104933#M67824</link>
      <description>&lt;P&gt;Or are you getting the row id, col fam, col qual coming from kafka, and you want to fetch a single cell?&lt;/P&gt;</description>
      <pubDate>Wed, 20 Apr 2016 01:37:43 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/Does-nifi-HDF-1-2-have-a-processor-to-read-records-from-a/m-p/104933#M67824</guid>
      <dc:creator>bbende</dc:creator>
      <dc:date>2016-04-20T01:37:43Z</dc:date>
    </item>
    <item>
      <title>Re: Does nifi (HDF 1.2) have a processor to read records from a hbase table based on a rowkey?</title>
      <link>https://community.cloudera.com/t5/Support-Questions/Does-nifi-HDF-1-2-have-a-processor-to-read-records-from-a/m-p/104934#M67825</link>
      <description>&lt;P&gt;JSON document with key/value pairs should be fine. Just like the response from GetHbase processor. I may create a processor for now to get going.&lt;/P&gt;</description>
      <pubDate>Wed, 20 Apr 2016 03:26:55 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/Does-nifi-HDF-1-2-have-a-processor-to-read-records-from-a/m-p/104934#M67825</guid>
      <dc:creator>anoop_nair</dc:creator>
      <dc:date>2016-04-20T03:26:55Z</dc:date>
    </item>
    <item>
      <title>Re: Does nifi (HDF 1.2) have a processor to read records from a hbase table based on a rowkey?</title>
      <link>https://community.cloudera.com/t5/Support-Questions/Does-nifi-HDF-1-2-have-a-processor-to-read-records-from-a/m-p/104935#M67826</link>
      <description>&lt;P&gt;&lt;A rel="user" href="https://community.cloudera.com/users/3531/anoopnair.html" nodeid="3531"&gt;@Anoop Nair&lt;/A&gt; if you do get something working we would be happy to help you contribute it back to NiFi if you would like to, although perfectly fine to maintain it outside of NiFi as well. Let us know if we can help.&lt;/P&gt;</description>
      <pubDate>Wed, 20 Apr 2016 21:27:41 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/Does-nifi-HDF-1-2-have-a-processor-to-read-records-from-a/m-p/104935#M67826</guid>
      <dc:creator>bbende</dc:creator>
      <dc:date>2016-04-20T21:27:41Z</dc:date>
    </item>
    <item>
      <title>Re: Does nifi (HDF 1.2) have a processor to read records from a hbase table based on a rowkey?</title>
      <link>https://community.cloudera.com/t5/Support-Questions/Does-nifi-HDF-1-2-have-a-processor-to-read-records-from-a/m-p/104936#M67827</link>
      <description>&lt;P&gt;&lt;A rel="user" href="https://community.cloudera.com/users/363/bbende.html" nodeid="363"&gt;@bbende&lt;/A&gt;  I was thinking of extending nifi-hbase-bundle and adding a FetchHbaseProcessor using the existing capabilities in the bundle. I'm not sure if it's the right way. I'll give it a shot. Thanks for creating a JIRA request. &lt;/P&gt;</description>
      <pubDate>Wed, 20 Apr 2016 21:55:59 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/Does-nifi-HDF-1-2-have-a-processor-to-read-records-from-a/m-p/104936#M67827</guid>
      <dc:creator>anoop_nair</dc:creator>
      <dc:date>2016-04-20T21:55:59Z</dc:date>
    </item>
    <item>
      <title>Re: Does nifi (HDF 1.2) have a processor to read records from a hbase table based on a rowkey?</title>
      <link>https://community.cloudera.com/t5/Support-Questions/Does-nifi-HDF-1-2-have-a-processor-to-read-records-from-a/m-p/104937#M67828</link>
      <description>&lt;P&gt;&lt;A rel="user" href="https://community.cloudera.com/users/3531/anoopnair.html" nodeid="3531"&gt;@Anoop Nair&lt;/A&gt; adding FetchHBase to the nifi-hbase-bundle sounds like the right approach.&lt;/P&gt;&lt;P&gt;The HBase processors rely on a Controller Service (HBaseClientService) to interact with HBase, which hides the HBase client from the processors. There is currently a scan method in the HBaseClientService:&lt;/P&gt;&lt;PRE&gt;public void scan(final String tableName, final Collection&amp;lt;Column&amp;gt; columns, final String filterExpression, final long minTime, final ResultHandler handler)
        throws IOException {&lt;/PRE&gt;&lt;P&gt;Technically you could probably use this with a filter expression limiting to the row id you want, but it would be a lot more efficient to create a new method in that interface that takes the table, row id, and columns to return.&lt;/P&gt;</description>
      <pubDate>Wed, 20 Apr 2016 22:10:22 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/Does-nifi-HDF-1-2-have-a-processor-to-read-records-from-a/m-p/104937#M67828</guid>
      <dc:creator>bbende</dc:creator>
      <dc:date>2016-04-20T22:10:22Z</dc:date>
    </item>
    <item>
      <title>Re: Does nifi (HDF 1.2) have a processor to read records from a hbase table based on a rowkey?</title>
      <link>https://community.cloudera.com/t5/Support-Questions/Does-nifi-HDF-1-2-have-a-processor-to-read-records-from-a/m-p/104938#M67829</link>
      <description>&lt;P&gt;&lt;A rel="user" href="https://community.cloudera.com/users/3531/anoopnair.html" nodeid="3531"&gt;@Anoop Nair&lt;/A&gt; Are you able to create gethasebykey? Appreciate if you could share your experience..We have similar use case&lt;/P&gt;</description>
      <pubDate>Wed, 21 Dec 2016 12:34:00 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/Does-nifi-HDF-1-2-have-a-processor-to-read-records-from-a/m-p/104938#M67829</guid>
      <dc:creator>theenathayalan_</dc:creator>
      <dc:date>2016-12-21T12:34:00Z</dc:date>
    </item>
    <item>
      <title>Re: Does nifi (HDF 1.2) have a processor to read records from a hbase table based on a rowkey?</title>
      <link>https://community.cloudera.com/t5/Support-Questions/Does-nifi-HDF-1-2-have-a-processor-to-read-records-from-a/m-p/104939#M67830</link>
      <description>&lt;P&gt;&lt;A rel="user" href="https://community.cloudera.com/users/14960/theenathayalanr.html" nodeid="14960"&gt;@Theena R&lt;/A&gt; can you provide some input about your use-case...&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Are you receiving messages from somewhere (Kafaka/JMS/etc) and those messages have a row key that you want to fetch?&lt;/LI&gt;&lt;LI&gt;Are you looking to fetch the whole row (i.e. multiple cells) or do you know a specific col-family:col-qualifier and only want to fetch a single cell?&lt;/LI&gt;&lt;LI&gt;What type of output would you expect? something similar to the JSON representation that GetHBase produces?&lt;/LI&gt;&lt;/OL&gt;</description>
      <pubDate>Wed, 21 Dec 2016 21:55:08 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/Does-nifi-HDF-1-2-have-a-processor-to-read-records-from-a/m-p/104939#M67830</guid>
      <dc:creator>bbende</dc:creator>
      <dc:date>2016-12-21T21:55:08Z</dc:date>
    </item>
    <item>
      <title>Re: Does nifi (HDF 1.2) have a processor to read records from a hbase table based on a rowkey?</title>
      <link>https://community.cloudera.com/t5/Support-Questions/Does-nifi-HDF-1-2-have-a-processor-to-read-records-from-a/m-p/104940#M67831</link>
      <description>&lt;P&gt;&lt;A rel="user" href="https://community.cloudera.com/users/363/bbende.html" nodeid="363"&gt;@Bryan Bende&lt;/A&gt; Yes. On day 1, We are receiving JSON record as input which has a key and load into HBase using HbbasePut JSON. 2. On day 2, we get the same message with few changes. Need to determine if any changes and emit as delta to another processor. I am looking to query Hbase based on row key and get all other columns from Hbase and compare in the next processor (JSON path eval) and route as delta if there is any change in the values. GetHbase only scans a table and generates flowfile. I need to query on-demand based on a row query and get JSON representation as output.&lt;/P&gt;</description>
      <pubDate>Wed, 21 Dec 2016 22:24:59 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/Does-nifi-HDF-1-2-have-a-processor-to-read-records-from-a/m-p/104940#M67831</guid>
      <dc:creator>theenathayalan_</dc:creator>
      <dc:date>2016-12-21T22:24:59Z</dc:date>
    </item>
    <item>
      <title>Re: Does nifi (HDF 1.2) have a processor to read records from a hbase table based on a rowkey?</title>
      <link>https://community.cloudera.com/t5/Support-Questions/Does-nifi-HDF-1-2-have-a-processor-to-read-records-from-a/m-p/104941#M67832</link>
      <description>&lt;P&gt;&lt;A rel="user" href="https://community.cloudera.com/users/14960/theenathayalanr.html" nodeid="14960"&gt;@Theena R&lt;/A&gt; &lt;A rel="user" href="https://community.cloudera.com/users/3531/anoopnair.html" nodeid="3531"&gt;@Anoop Nair&lt;/A&gt; &lt;/P&gt;&lt;P&gt;I submitted a pull request for a FetchHBaseRow processor that may solve your use case:&lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/apache/nifi/pull/1349" target="_blank"&gt;https://github.com/apache/nifi/pull/1349&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Keep in mind this is "use at your own risk" right now as it has not been reviewed or merged into the NiFi codebase and is subject to change at any time.&lt;/P&gt;&lt;P&gt;If you have any feedback, please comment on the JIRA:&lt;/P&gt;&lt;P&gt;&lt;A href="https://issues.apache.org/jira/browse/NIFI-1784" target="_blank"&gt;https://issues.apache.org/jira/browse/NIFI-1784&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 22 Dec 2016 01:36:21 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/Does-nifi-HDF-1-2-have-a-processor-to-read-records-from-a/m-p/104941#M67832</guid>
      <dc:creator>bbende</dc:creator>
      <dc:date>2016-12-22T01:36:21Z</dc:date>
    </item>
    <item>
      <title>Re: Does nifi (HDF 1.2) have a processor to read records from a hbase table based on a rowkey?</title>
      <link>https://community.cloudera.com/t5/Support-Questions/Does-nifi-HDF-1-2-have-a-processor-to-read-records-from-a/m-p/104942#M67833</link>
      <description>&lt;P&gt;&lt;A rel="user" href="https://community.cloudera.com/users/363/bbende.html" nodeid="363"&gt;@Bryan Bende&lt;/A&gt;  Thank you. I am able to use it to fetch based on rowkey.&lt;/P&gt;</description>
      <pubDate>Sat, 24 Dec 2016 03:06:37 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/Does-nifi-HDF-1-2-have-a-processor-to-read-records-from-a/m-p/104942#M67833</guid>
      <dc:creator>theenathayalan_</dc:creator>
      <dc:date>2016-12-24T03:06:37Z</dc:date>
    </item>
  </channel>
</rss>

