VIP数据仓库
一张表字段越来越多,什么时候应该拆表?按主题还是按更新频率拆
先抓住题目的核心考点,再把答案拆成可复述的面试表达。
22 次浏览2026/8/8
先下定义一句话说清它是什么,面试官先听到结论。
再讲机制拆出关键流程、边界条件和常见坑位。
最后落场景结合生产经验,说出什么时候用、怎么权衡。
题目描述
请回答:一张表字段越来越多,什么时候应该拆表?按主题还是按更新频率拆
这是数仓面试里很实战的一道模型演进题。一张用户画像表最初只有 60 列,后来注册属性、活跃指标、交易指标、营销标签、风险分数不断往里加,半年后变成 480 列。任务从 20 分钟跑到 2 小时,任何一个上游延迟,整张表都无法产出。
面试官真正想听的不是“字段超过 200 列就拆”,而是:什么信号说明一张表已经越过模型边界,应该优先按主题拆还是按更新频率拆,拆完后查询 Join 变多又怎么解决。
评论
加载中...