知识点 › 数据基础设施
智驾数仓分层
Data Warehouse Layers
定义
ODS 存解析后的原始片段/事件;DWD 是帧级/片段级明细(传感器、标签、模型输出);DWS 按场景/车/天/区域汇总;ADS 面向看板与运营指标。与传统数仓最大的差异是「事实表是视频片段这种大对象」——数仓只存元数据,对象放对象存储。
关键要点
- 片段是事实表,标签是维度表(星型模型),时间与地理是主维度
- 大对象不进仓:仓里存 URI + 元数据,文件放 OSS/Hive,避免把数仓撑爆
- 指标口径必须统一定义(接管率、MPI、数据利用率、覆盖率),否则各团队数字打架
- 能按「车 / 区域 / 版本 / 场景」四个维度切片,才支撑得了归因分析
面试怎么答
讲「片段即事实、标签即维度、大对象在湖不在仓」,再给一个口径统一的例子。
相关知识
- 数据湖与湖仓一体 — 把原始文件 + 结构化元数据统一管理:Iceberg / Hudi / Delta Lake 提供 ACID、时间旅行…
- StarRocks 千亿级检索 — 用 StarRocks(MPP + 向量化 + 物化视图 + bitmap/前缀索引)承载千亿行级元数据检索:按车/时…
- 数据平台整体架构 — 分层:接入层(回传网关/解析)→ 存储层(对象存储 + 数据湖)→ 治理层(元数据/质量/权限)→ 加工层(管道/打标…