在多个数据模型(多维或表格)中使用相同维度的最佳做法(以及为什么认为这是最好的)是什么。
如果必须在多个模型(“区域”,“贸易网”,“产品”等)中具有相同的维度,我应该使用单个数据库视图作为数据源每个数据模型的适当维度或基于相同维度表创建多个数据库视图,并使用“个人”数据库视图作为每个特定数据模型维度的来源?
答案 0 :(得分:0)
除非您担心通过SSAS模型跟踪使用情况,否则我无法想出为每个表格模型复制视图的充分理由。如果它确实是一个共享维度,那么拥有一个视图会更容易。如果对视图进行了更改,则它们将反映在所有表格模型中。
我同意一般使用视图来提供表格模型。它们提供了一定程度的抽象,因此您可以限制列,添加计算以及控制表格模型中的内容,而不会出现添加新列的意外情况。