> 技术文档 > flink车联网项目前篇:数据开发(第66天)_车联网数据仓库

flink车联网项目前篇:数据开发(第66天)_车联网数据仓库


系列文章目录

03_数据仓库开发

  1. 开发规范
    1.1 数据库划分规范
    1.2 表命名规范
    1.3 表字段类型规范
  2. 开发前准备
    3.1 业务系统表
    3.2 数据导入
    04_维度主题
  3. 相关表结构
    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 -乘客维度信息表
  4. 设计思路

文章目录

  • 系列文章目录
  • 前言
  • 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

1.2 表命名规范