Description:

Implementation of HBaseClientService for HBase 1.1.2. This service can be configured by providing a comma-separated list of configuration files, or by specifying values for the other properties. If configuration files are provided, they will be loaded first, and the values of the additional properties will override the values from the configuration files. In addition, any user defined properties on the processor will also be passed to the HBase configuration.

Tags:

hbase, client

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.

NameDefault ValueAllowable ValuesDescription
Hadoop Configuration FilesComma-separated list of Hadoop Configuration files, such as hbase-site.xml, including full paths to the files.
ZooKeeper QuorumComma-separated list of ZooKeeper hosts for HBase. Required if Hadoop Configuration Files are not provided.
ZooKeeper Client PortThe port on which ZooKeeper is accepting client connections. Required if Hadoop Configuration Files are not provided.
ZooKeeper ZNode ParentThe ZooKeeper ZNode Parent value for HBase (example: /hbase). Required if Hadoop Configuration Files are not provided.
HBase Client Retries1The number of times the HBase client will retry connecting. Required if Hadoop Configuration Files are not provided.

Dynamic Properties:

Dynamic Properties allow the user to specify both the name and value of a property.

NameValueDescription
The name of an HBase configuration property.The value of the given HBase configuration property.These properties will be set on the HBase configuration after loading any provided configuration files.