HBase
**节点用途:**连接HBase数据库,并读取HBase中的数据表。
操作步骤:
1.选择配置选项卡,如下图:

配置选项卡
说明:
- **zookeeper.znode.parent:**输入ZooKeeper中的HBase的根ZNode,或者从下拉列表中选择一个历史路径
- **zookeeper端口:**输入zookeeper使用的端口。
- zookeeper集群:输入集群的地址列表,用逗号分割。
- **加载数据表:**点击“加载数据表”按钮,获取Hbase中的所有表,并加载到左侧表名称的下拉列表中。如果点击加载后,表名称下拉列表仍为空,请检查配置信息是否正确或者数据库中是否有数据表。
- **表名称:**选择需要读取的数据表,在输入框中直接输入表名称可以对下拉框的选项进行模糊筛选。
2.选择字段选项卡,如下图:

**字段选项卡:**对从HBase中读取的字段信息进行配置。
说明:
- **按照字符型读取(**默认勾选)
- 勾选此项,则按照String类型从HBase中读取,然后转成指定的字段类型,
- 不勾选此项,则根据下面配置框中用户指定的类型读取。
- **RowKey:**配置RowKey字段的字段类型和字段名。字段类型可选String、Int、Long、Double,默认为String。字段名默认为RowKey,不能输入特殊字符,不能和其他字段重名。
- 字段列表
- 通过右侧的按钮:添加
, 删除
,进行添加或移除字段。 - 列族:用于选择列族字段,下拉列表为从HBase中加载的列族列表,默认选择第一个;
- 列名:用于输入HBase中的列名;
- 字段类型:指定所选字段的输出类型,可选String、Int、Long、Double,默认为String;
- 输出字段名:指定所选字段在输出表中的字段名,默认为列族_列名,可在文本框中进行编辑修改。