DeleteHBaseCells 2.3.0.4.10.0.0-147

Bundle
org.apache.nifi | nifi-hbase-nar
Description
This processor allows the user to delete individual HBase cells by specifying one or more lines in the flowfile content that are a sequence composed of row ID, column family, column qualifier and associated visibility labels if visibility labels are enabled and in use. A user-defined separator is used to separate each of these pieces of data on each line, with :::: being the default separator.
Tags
cell, cells, delete, hbase, visibility
Input Requirement
REQUIRED
Supports Sensitive Dynamic Properties
false
  • Additional Details for DeleteHBaseCells 2.3.0.4.10.0.0-147

    DeleteHBaseCells

    Overview

    This processor provides the ability to do deletes against one or more HBase cells, without having to delete the entire row. It should be used as the primary delete method when visibility labels are in use and the cells have different visibility labels. Each line in the flowfile body is a fully qualified cell (row id, column family, column qualifier and visibility labels if applicable). The separator that separates each piece of the fully qualified cell is configurable, but :::: is the default value.

    Example FlowFile

    row1::::user::::name
    row1::::user::::address::::PII
    row1::::user::::billing\_code\_1::::PII&&BILLING
    
Properties
Relationships
Name Description
success A FlowFile is routed to this relationship after it has been successfully stored in HBase
failure A FlowFile is routed to this relationship if it cannot be sent to HBase
Writes Attributes
Name Description
error.line The line number of the error.
error.msg The message explaining the error.