Adds the Contents of a FlowFile to HBase as the value of a single cell
hadoop, hbase
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.
Name | Default Value | Allowable Values | Description |
---|---|---|---|
HBase Client Service | Controller Service API: HBaseClientService Implementation: HBase_1_1_2_ClientService | Specifies the Controller Service to use for accessing HBase. | |
Table Name | The name of the HBase Table to put data into Supports Expression Language: true | ||
Row Identifier | Specifies the Row ID to use when inserting data into HBase Supports Expression Language: true | ||
Column Family | The Column Family to use when inserting data into HBase Supports Expression Language: true | ||
Column Qualifier | The Column Qualifier to use when inserting data into HBase Supports Expression Language: true | ||
Batch Size | 25 | The 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. |
Name | Description |
---|---|
failure | A FlowFile is routed to this relationship if it cannot be sent to HBase |
success | A FlowFile is routed to this relationship after it has been successfully stored in HBase |