VIP数据仓库
JSON 扩展字段应该在 ODS 保留,还是在 DWD 拆成独立字段
先抓住题目的核心考点,再把答案拆成可复述的面试表达。
24 次浏览2026/8/8
先下定义一句话说清它是什么,面试官先听到结论。
再讲机制拆出关键流程、边界条件和常见坑位。
最后落场景结合生产经验,说出什么时候用、怎么权衡。
题目描述
请回答:JSON 扩展字段应该在 ODS 保留,还是在 DWD 拆成独立字段
这是日志数仓、埋点数仓里非常常见的一道Schema 设计题。业务为了方便扩展,把渠道、优惠券、实验参数、设备信息都塞进一个 ext JSON。有人主张 ODS 就把所有键拆成列,也有人认为 DWD 留一个 JSON 字符串最灵活。
面试官真正想听的是:为什么原始 JSON 不能丢、哪些键值得在 DWD 类型化、频繁变化和多值字段怎么处理,以及如何避免每张 ADS 重复解析同一段 JSON。
评论
加载中...