Description:

Adds the Contents of a FlowFile to HBase as the value of a single cell

Tags:

hadoop, hbase

Properties:

In the list below, the names of required properties appear in bold. Any other properties (not in bold) are considered optional. The table also indicates any default values, and whether a property supports the NiFi Expression Language.

NameDefault ValueAllowable ValuesDescription
HBase Client ServiceController Service API:
HBaseClientService
Implementation:
HBase_1_1_2_ClientService
Specifies the Controller Service to use for accessing HBase.
Table NameThe name of the HBase Table to put data into
Supports Expression Language: true
Row IdentifierSpecifies the Row ID to use when inserting data into HBase
Supports Expression Language: true
Column FamilyThe Column Family to use when inserting data into HBase
Supports Expression Language: true
Column QualifierThe Column Qualifier to use when inserting data into HBase
Supports Expression Language: true
Batch Size25The maximum number of FlowFiles to process in a single execution. The FlowFiles will be grouped by table, and a single Put per table will be performed.

Relationships:

NameDescription
failureA FlowFile is routed to this relationship if it cannot be sent to HBase
successA FlowFile is routed to this relationship after it has been successfully stored in HBase

Reads Attributes:

None specified.

Writes Attributes:

None specified.