Support Questions

Find answers, ask questions, and share your expertise

NiFi - Delete Hbase Row

avatar
Super Collaborator

Hi All,

What is the way to delete a row from HBase table (given some rowkey) using NiFi? We are using PutHbaseCell or PutHbaseJSON for inserts and updates, but couldn't find anything (except of just "execute script", which is pretty expensive) for "delete"s.

Any ideas?

Thanks!

1 ACCEPTED SOLUTION

avatar
Master Guru

I don't think there is any other way, besides ExecuteScript or ExecuteStreamCommand (both of which require the HBase client libraries / programs, the former of which is already in the HBase NAR). I have added NIFI-3538 to track the addition of DeleteHBase processor(s).

View solution in original post

10 REPLIES 10

avatar
New Contributor

After we load over 100 million notes in HBase, I will be using Nifi to listening to a live HL7 feed to keep the data current.  Some of these HL7 message are delete message and the rows need to be removed from HBase.