这是我参与8月更文挑战的第6天,活动详情查看:8月更文挑战
5. 定义数据库配置类
1 | arduino复制代码public class TmallConfig { |
6. 定义CDC操作类型枚举类
1 | arduino复制代码public enum CDCTypeEnum { |
7. 封装 Kafka 工具类
1 | typescript复制代码public class KafkaUtil { |
8. 封装 redis 工具类,缓存DIM数据
1 | csharp复制代码public class RedisUtil { |
9. 封装 Phoenix 工具类,查询 HBase
1 | ini复制代码public class PhoenixUtil { |
10. 封装 DIM 查询 HBase 的工具类
1 | typescript复制代码public class DimUtil { |
11. HBase主意事项
- 为了开启
hbase
的namespace
和phoenix
的schema
的映射,需要在hbase
以及phoenix
的hbase-site.xml
配置文件中
1 | xml复制代码<property> |
- 也需要将
hbase-site.xml
放到程序中
下期预告:DIM层 & DWD层 核心代码
关注专栏持续更新 👇🏻👇🏻👇🏻👇🏻👇🏻👇🏻👇🏻👇🏻
本文转载自: 掘金