As a Hadoop database, Apache HBase is a distributed, scalable, and big data store.
Use and configure the HBase storage plugin to connect with Apache Drill.
Prerequisites
Before configuring the HBase storage plugin, make sure that you have:
- HBase up and running.
- ZooKeeper installed.
- Administrator privileges.
About this task
This task outlines how to configure the HBase storage
plugin.
Procedure
-
Verify that HBase is running.
-
Start the Drill Web
UI.
-
Select the Storage tab.
-
Click Update to begin the configuration process.
The following shows a typical HBase configuration:
{
"type": "hbase",
"config": {
"hbase.zookeeper.quorum": "10.10.100.62,10.10.10.52,10.10.10.53",
"hbase.zookeeper.property.clientPort": "2181"
},
"size.calculator.enabled": false,
"enabled": true
}
The following shows a secure cluster configuration:
{
"type": "hbase",
"config": {
"hbase.zookeeper.quorum": "node1.cluster.com",
"hbase.zookeeper.property.clientPort": "5181",
"hbase.security.authentication": "MAPRSASL"
},
"size.calculator.enabled": false,
"enabled": true
}