flink车联网项目前篇:数据开发(第66天)_车联网数据仓库
系列文章目录
03_数据仓库开发
- 开发规范
1.1 数据库划分规范
1.2 表命名规范
1.3 表字段类型规范 - 开发前准备
3.1 业务系统表
3.2 数据导入
04_维度主题 - 相关表结构
1.1 dim_area - 城市字典表
1.2 dim_car_info - 车辆信息表
1.3 dim_car_vendor - 车队信息表
1.4 dim_date_work_type -节假日期类型表
1.5 dim_driver_info - 司机信息
1.6 dim_user_info -乘客维度信息表 - 设计思路
文章目录
- 系列文章目录
- 前言
- 03_数据仓库开发
- 1. 开发规范
-
- 1.1 数据库划分规范
- 1.2 表命名规范
- 1.3 表字段类型规范
- 3. 开发前准备
-
- 3.1 业务系统表
- 3.2 数据导入
- 04_维度主题
- 1. 相关表结构
-
- 1.1 dim_area - 城市字典表
- 1.2 dim_car_info - 车辆信息表
- 1.3 dim_car_vendor - 车队信息表
- 1.4 dim_date_work_type -节假日期类型表
- 1.5 dim_driver_info - 司机信息
- 1.6 dim_user_info -乘客维度信息表
- 2. 设计思路
前言
本文为flink车联网项目前期准备:数据仓库开发。由于篇幅过长,后续章节:业务实现
03_数据仓库开发
1. 开发规范
1.1 数据库划分规范
MySQL:dim/order/driver
VVP:
mysql:用于存放 flink 的 mysql 映射表信息
dw:用于存放 flink 的 Kafka 映射表信息
redis:用于存放 flink 的 redis 表映射信息
starrocks:用于存放 flink 的 starrocks表映射信息
Paimon:
ods:用于存放 ods 表信息及数据
dwd:用于存放 dwd 表信息及数据
dws:用于存放 dws 表信息及数据
ads:用于存放 ads 表信息及数据
dim:用于存放 dim 相关的表信息及数据
StarRocks:ads、dws