通用尺寸与整合尺寸

我是尺寸建模的新手。我正在阅读Kimball的“数据仓库工具包”。

据我所知,Conformed Dimensions是一件好事,它是集成不同事实表的关键概念。通常,每个业务流程都会有一个单独的事实表,并且如果有人想基于多个流程做出决策-在大多数情况下,符合条件的维度允许执行Drilling Across而不是Consolidated Fact Table。看起来很简单。

但是Abstract Generic Dimensions与合并维度有何不同?

对我来说也一样。由于某种原因,抽象通用尺寸被认为是反模式。引用的示例说,对员工,客户和供应商使用相同的地理位置维度表是很不好的。原因有两个:属性可能不同,维度表大小也不同。 但是Conformed Dimensions是否有同样的缺点?

a5550846 回答:通用尺寸与整合尺寸

关于抽象泛型维的Kimball文章未提及日期。

跨销售和营销事实共享的客户维度是一致的维度

包含员工和客户的单个Person维度是抽象的通用维度的一个示例(如果属性或流程的通用性很小,则可能会很糟糕)

但是恕我直言,Kimball中的任何内容都不是硬性规定-我认为这是一个指导,对我来说,关于抽象通用维度的说明只是警告,在跳入使用一个维度对两个看起来似乎很对的事物进行建模之前,请进行适当的分析。相同,但可能不是从数据详细信息的角度来看。

本文链接:https://www.f2er.com/2873250.html

大家都在问