首页/数据/数仓建模速查/临时表与测试表命名
分层与规范64 条

临时表与测试表命名

临时表加 tmp_ 前缀并带日期与负责人,任务结束即删除;测试表加 test_ 前缀放在测试库,禁止长期停留在正式库中。

数仓建模速查数据更新于 2026-10-12
临时tmp_ 前缀+日期
测试test_ 前缀
生命周期任务结束即删
位置临时表放独立库

临时表用法

临时表用法
DROP TABLE IF EXISTS tmp_20261012_zhang_order;
CREATE TABLE tmp_20261012_zhang_order AS
SELECT order_id, pay_amt FROM dwd_trade_order_di WHERE dt='2026-10-12';
-- 用完立即清理
DROP TABLE IF EXISTS tmp_20261012_zhang_order;
临时表数量可以纳入巡检:超过 7 天未清理的自动告警。

易错点

  • 临时表沉淀成事实上的生产表,无人认领

数据来源与参考

  • 阿里《大数据之路:阿里巴巴大数据实践》
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌