Property definition
Data source type: hbase
Supported configuration mode (ConnectionPropertiesMode): Connection string mode (UrlMode)
Connection string mode
Parameter | Type | Example | Required | Description |
hbaseConfig | JSON Object | | Yes | The configuration of HBase. |
securityProtocol | String | authTypeNone | No | The authentication type. Valid values:
|
username | String | xxxx | No | The username. This parameter is required if you set the securityProtocol parameter to authTypeClientPassword. |
password | String | xxxx | No | The password. This parameter is required if you set the securityProtocol parameter to authTypeClientPassword. |
kerberosFileConf | String | 640007447519456 | No | The IDs of the configuration files for Kerberos authentication. This parameter is required if you set the securityProtocol parameter to authTypeKerberos. |
kerberosFileKeytab | String | 640007447519456 | No | The ID of the keytab file for Kerberos authentication. This parameter is required if you set the securityProtocol parameter to authTypeKerberos. |
principal | String | xxx@com | No | The principal. |
envType | String | Dev | Yes | The information about the data source environment. Valid values:
|
Configuration examples
Connection string mode
{
"hbaseConfig":{
"hbase.zookeeper.quorum":"localhost:2181",
"hbaseVersion":"0.9.4"
}
"securityProtocol":"authTypeClientPassword",
"username": "xxxxx",
"password": "xxxxx",
"envType": "Dev"
}