-
如何撰写被引用的科学论文与获得资助的提案:时间与日期维度
资源介绍
图 5.3 维表模型代理键赋值
这些无意义的整数是维度的主键。在集中式数据仓库环境中,维度的代理键
可能是从单一的数据源生成而来。在这种情况下,主要的元数据包含了维表同时
使用的最高的键值。但是,即使是在集中式的数据仓库中,如果有足够多的 ETL
作业在同时运行,也有可能引起对元数据元素的读写冲突。在分布式环境中可能
没有这个问题。基于这些原因,我们推荐对每个维表单独建立代理键计数器。这
样,不同的代理键是否有相同值无关紧要,重要的是数据仓库不会混淆不同的维
度,由于其定义是无意义的,因此应用也不必分析代理键值的含义。
6.5 日期与时间维
实际上每个事实表都有一个或多个与时间相关的外键。度量的值发生在某个
时间点,并且会随时间多次发生。