大数据中手动维护的维度表命名规范
大数据中手动维护的维度表通常需要符合一定的命名规范,以便管理和查询。以下是一些常见的维度表命名规范:
-
维度表名称应该简洁明了,能够清晰地表达维度表所表示的实体或概念。例如,如果维度表表示客户信息,可以命名为“dim_customer”。
-
维度表名称应该以“dim_”作为前缀,以便与事实表进行区分。例如,如果事实表表示销售数据,可以命名为“fact_sales”。
-
维度表的主键列应该被命名为“dim_实体名_id”,以便与其他维度表的主键进行区分。例如,如果维度表表示客户信息,主键列可以命名为“dim_customer_id”。
-
维度表的其它列应该根据其所表示的含义进行命名,并尽可能使用简洁明了的英文单词。例如,如果维度表有一个表示客户姓名的列,可以命名为“customer_name”。
-
如果维度表有多个层次结构,可以在名称中使用下划线进行分隔。例如,如果维度表表示时间维度,可以命名为“dim_time_year_month_day”。
-
维度表中的空值应该用“unknown”或“null”来表示,以便在查询时进行过滤和计算。
-
维度表应该包含一些元数据信息,例如创建时间、更新时间、创建人、更新人等,以便进行管理和追溯。
综上所述,维度表的命名规范应该简洁明了、易于区分、符合实际含义,并包含必要的元数据信息。
原文地址: https://www.cveoy.top/t/topic/ned 著作权归作者所有。请勿转载和采集!