flink-sql 读取hbase 维度数据配置
- 若维度数据插入后几乎不发生更新,或不发生更新,可以用hbase存储大数据量维度数据
- 可以同步异步读取hbase数据,提高flink与外部hbase 交互的并发数
flink-sql连接hbase 配置
hbase相关配置
CREATE TABLE dim_hljy_ord_stu_info (
rowkey STRING,
cf1 ROW<id BIGINT ,order_type STRING ,order_no STRING ,create_time timestamp(1) ,update_time timestamp(1) ,is_deleted tinyint>,
PRIMARY KEY (rowkey) NOT ENFORCED
) WITH (
'connector' = 'hbase-2.2',
'table-name' = 'dim:dim_stu_info',
'zookeeper.quorum' = 'localhost:2181',
'sink.buffer-flush.max-size'='10mb',
'sink.buffer-flush.max-rows' = '2000',
'sink.buffer-flush.interval' = '1s',
'sink.async' = 'true'
);
– flink-sql 读取hbase列簇(数据列)
SELECT cf1.order_type from dim_hljy_ord_stu_info limit 10 ;

1150




被折叠的 条评论
为什么被折叠?



