CREATE TABLE MyResult(
colFamily:colName colType,
...
)WITH(
type ='hbase',
zookeeperQuorum ='ip:port[,ip:port]',
tableName ='tableName',
rowKey ='colName[,colName]',
parallelism ='1',
zookeeperParent ='/hbase'
)
hbase2.0
参数名称 | 含义 |
---|---|
tableName | 在 sql 中使用的名称;即注册到flink-table-env上的名称 |
colFamily:colName | hbase中的列族名称和列名称 |
colType | 列类型 colType支持的类型 |
参数名称 | 含义 | 是否必填 | 默认值 |
---|---|---|---|
type | 表明 输出表类型[mysq|hbase|elasticsearch] | 是 | |
zookeeperQuorum | hbase zk地址,多个直接用逗号隔开 | 是 | |
zookeeperParent | zkParent 路径 | 是 | |
tableName | 关联的hbase表名称 | 是 | |
rowKey | hbase的rowkey关联的列信息 | 是 | |
parallelism | 并行度设置 | 否 | 1 |
CREATE TABLE MyResult(
cf:info VARCHAR,
cf:name VARCHAR,
cf:channel varchar
)WITH(
type ='hbase',
zookeeperQuorum ='xx:2181',
zookeeperParent ='/hbase',
tableName ='workerinfo01',
rowKey ='channel'
);