数据湖探索 DLI-创建DLI表关联HBase:关键字

时间:2024-11-11 14:10:59

关键字

表1 CREATE TABLE关键字说明

参数

描述

USING [CLOUDTABLE | HBASE]

指定hbase datasource,"CLOUDTABLE"或"HBASE"二选一,大小写不敏感。

ZKHost

HBase集群的ZK连接地址。

获取ZK连接地址需要先创建跨源连接,管理控制台操作请参考增强型跨源连接

  • 访问CloudTable集群,填写ZK连接地址(内网)。
  • 访问 MRS 集群,填写ZK所在节点IP与ZK对外端口,格式为:"ZK_IP1:ZK_PORT1,ZK_IP2:ZK_PORT2"。
说明:

访问MRS集群,只支持创建增强型跨源连接并且需要配置主机信息,管理控制台操作请参考增强型跨源连接,相关API信息请参考创建增强型跨源连接

TableName

指定在HBase集群中已创建的表名。

RowKey

指定作为rowkey的dli关联表字段,支持单rowkey与组合rowkey。单rowkey支持数值与String类型,不需要指定长度。组合rowkey仅支持String类型定长数据,格式为:属性名1:长度,属性名2:长度。

Cols

通过逗号分隔的 DLI 表字段与HBase表的列之间的对应关系。其中,冒号前面放置DLI表字段,冒号后面放置HBase表信息,用‘.’分隔HBase表的列族与列名。

support.huaweicloud.com/sqlref-spark-dli/dli_08_0119.html