数仓-维度表建设
建表SQL参考:(每个字典一个表,比如办学类型一个表dim_bxlx,民族一个表dim_mz) CREATE TABLE rkk_dim_baoxlx ( bzdm STRING COMMENT ' 标准代码 ' , bzdmmc STRING COMMENT ' 标准代码注释 ' , table_name STRING COMMENT ' 表名 ' , table_chi_name STRING COMMENT ' 表中文名 ' , col_name STRING COMMENT ' 字段名 ' , col_chi_name STRING COMMENT ' 字段中文名 ' , ywxtdm STRING COMMENT ' 业务系统代码 ' , ywxtdmmc STRING COMMENT ' 业务系统代码注释 ' ) COMMENT ' 维度表_保险类型 ' ; ----更新 通常标准字典表中的字典名和原始表会有出入,例如标准字典为男女,原始为男性女性,则需要一个原始字典名和值的映射,加上不同表的原始字典名字典值是不一样的,这样使用分组列来区分即可 基于产品映射的考虑,字典表设计可以是以下字段: 标准字典名 标准字典值 原始字典名 原始字典值 分组列 这样一个基本的码表就算可以使用了,有些时候还需要保存历史纬度,会使用如时间等分区