1 Star 1 Fork 0

MADAO77/flinkStreamSQL

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
hbaseSink.md 1.21 KB
一键复制 编辑 原始数据 按行查看 历史
zoudaokoulife 提交于 7年前 . fix md demo

1.格式:

CREATE TABLE MyResult(
    colFamily:colName colType,
    ...
 )WITH(
    type ='hbase',
    zookeeperQuorum ='ip:port[,ip:port]',
    tableName ='tableName',
    rowKey ='colFamily:colName[,colFamily:colName]',
    parallelism ='1',
    zookeeperParent ='/hbase'
 )


2.支持版本

hbase2.0

3.表结构定义

参数名称 含义
tableName 在 sql 中使用的名称;即注册到flink-table-env上的名称
colFamily:colName hbase中的列族名称和列名称
colType 列类型 colType支持的类型

4.参数:

参数名称 含义 是否必填 默认值
type 表明 输出表类型[mysql|hbase|elasticsearch]
zookeeperQuorum hbase zk地址,多个直接用逗号隔开
zookeeperParent zkParent 路径
tableName 关联的hbase表名称
rowKey hbase的rowkey关联的列信息
parallelism 并行度设置 1

5.样例:

CREATE TABLE MyResult(
    cf:channel varchar,
    cf:pv BIGINT
 )WITH(
    type ='hbase',
    zookeeperQuorum ='rdos1:2181',
    tableName ='workerinfo',
    rowKey ='cf:channel',
    parallelism ='1',
    zookeeperParent ='/hbase'
 )

Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/madao77/flinkStreamSQL.git
git@gitee.com:madao77/flinkStreamSQL.git
madao77
flinkStreamSQL
flinkStreamSQL
master

搜索帮助