我正在构建基于 Kimballs 方法的 EDW。我在我们的源系统(订单/行项目)中有父/子关系。我拥有的事实表是在行项目粒度中定义的。企业希望能够通过额外的订单级别属性(即发货方法、订单类型等)对这些数据进行切片和切块。我计划创建一个订单维度,而不是将这些属性直接添加到事实表中。我不想将这些直接添加到事实表中,因为添加所有可能的属性会使该事实表变得非常宽。
所以问题是......设计一个具有描述订单属性的订单维度是否可行?该维度将没有任何度量,因为所有度量仍将在事实表中。这只是描述事实的附加数据。
谢谢!