id | title | sidebar_label |
---|---|---|
io-hbase |
hbase Connector |
hbase Connector |
The hbase Sink Connector is used to pull messages from Pulsar topics and persist the messages to a hbase table.
All the Hbase sink settings are listed as below. All the settings are required to run a Hbase sink.
Name | Default | Required | Description |
---|---|---|---|
hbaseConfigResources |
null |
false |
hbase system configuration 'hbase-site.xml' file. |
zookeeperQuorum |
null |
true |
hbase system configuration about hbase.zookeeper.quorum value. |
zookeeperClientPort |
2181 |
false |
hbase system configuration about hbase.zookeeper.property.clientPort value. |
zookeeperZnodeParent |
/hbase |
false |
hbase system configuration about zookeeper.znode.parent value. |
tableName |
null |
true |
hbase table, value is namespace:tableName, namespace default value is default. |
rowKeyName |
null |
true |
hbase table rowkey name. |
familyName |
null |
true |
hbase table column family name. |
qualifierNames |
null |
true |
hbase table column qualifier names. |
timeoutMs |
1000l |
false |
hbase table operation timeout in milliseconds. |
batchSize |
200 |
false |
The batch size of updates made to the hbase table. |