我正在为房地产项目和采购订单数据创建维度模型,这些数据需要经过多个审批,每个项目也有多个注释和注释。在我的设计中,我将事实表的粒度视为采购订单行项目。我正在考虑将项目作为一个维度,并不得不创建雪花表以供审批、评论和注释。由于审批、注释和注释不直接关联到采购订单。我不知道这里是否有办法避开雪花桌。 请分享你的建议。非常感谢。
我不知道您的事实表,但是为了处理这个场景,我将创建一个类似事实的活动,其维度为project、date、activitytype(即approval、note、comment)和comment值作为“度量”。
这种带有非数值度量的表通常被称为“无事实”。