Ssas 将事实表视为数据立方体中的维度表
我的sqlserver数据库中有一个视图,但现在,我想构建一个数据立方体而不是视图,目的是提高选择效率。 . 在这个视图中,两个表连接并选择了许多列。现在的问题是在data cube中,您必须至少有一个度量表,但我只希望将这两个事实表视为维度表,这样我就可以得到与视图类似的输出Ssas 将事实表视为数据立方体中的维度表,ssas,mdx,data-cube,Ssas,Mdx,Data Cube,我的sqlserver数据库中有一个视图,但现在,我想构建一个数据立方体而不是视图,目的是提高选择效率。 . 在这个视图中,两个表连接并选择了许多列。现在的问题是在data cube中,您必须至少有一个度量表,但我只希望将这两个事实表视为维度表,这样我就可以得到与视图类似的输出 有什么帮助或其他方法吗?谢谢 您需要创建至少一个维度:对于您的案例,您可以基于视图创建新命名查询,使用ID作为维度的关键属性。不建议这样做,我建议您关注星型模式建模。 但是,如果要在多维数据集中添加表,则需要复制它。
有什么帮助或其他方法吗?谢谢 您需要创建至少一个维度:对于您的案例,您可以基于视图创建
新命名查询
,使用ID作为维度的关键属性。不建议这样做,我建议您关注星型模式建模。
但是,如果要在多维数据集中添加表,则需要复制它。
两个表将用于创建您的度量值(聚合、求和、计数、比较等)
另外两个表将用于创建维度(属性、过滤器等)
我给你画了一个小模型
从表1(维度)和表1(事实)中,您的密钥将是facttable1.ID
从表1(维度)和表1(事实)中,您的键将是外键
这对你有帮助吗
问候,,
阿诺