A lookup service that retrieves one or more columns from HBase and returns them as a record. The lookup coordinates must contain 'rowKey' which will be the HBase row id.


hbase, record, lookup, service


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.

Display NameAPI NameDefault ValueAllowable ValuesDescription
HBase Client Servicehbase-client-serviceController Service API:
Implementation: HBase_2_ClientService
Specifies the HBase Client Controller Service to use for accessing HBase.
Table Namehb-lu-table-nameThe name of the table where look ups will be run.
Authorizationshb-lu-authorizationsThe list of authorization tokens to be used with cell visibility if it is enabled. These will be used to override the default authorization list for the user accessing HBase.
Columnshb-lu-return-colsA comma-separated list of \"<colFamily>:<colQualifier>\" pairs to return when scanning. To return all columns for a given family, leave off the qualifier such as \"<colFamily1>,<colFamily2>\".
Character Sethb-lu-charsetUTF-8Specifies the character set used to decode bytes retrieved from HBase.

State management:

This component does not store state.


This component is not restricted.

System Resource Considerations:

None specified.