从现有多维数据集创建新的OLAP多维数据集;是从服务器导入的方式去?

时间:2017-04-05 07:32:14

标签: ssas olap-cube

我被要求创建一个与现有多维数据集具有相同结构的其他多维数据集,但禁用了许多维度和事实表。

为此,我使用Import from Server (Multidimensional and Data mining)创建了一个新的SSAS项目。这为我提供了完整的DataSource,DataSource View,Cube,所有维度连接,计算等。

然后我重命名了多维数据集和数据源,并在cube.design中从多维数据集中删除了一些维度和事实组。

我想知道,这是实现这一目标的最佳方法吗?此外,我已经发出警报,因为我测试了这个解决方案时,tempDB的内存增加了大约相同的时间间隔 - 这是使用Import from Server的概念吗?阅读Import from Server上的说明[...] by extracting the metadata from an existing multidimensional and data mining database on an Analysis Services server,这是否意味着我实际上用现有数据的副本以某种方式阻塞了tempDB

似乎Import from Server应该是这样做的正确方法,但我在Googling找到答案时遇到了一些问题。

此外,使用Import from Server是否有任何危险?如果我部署新的多维数据集,是否有可以修改旧多维数据集的指针?

(请注意我不想创建分区,因为原始多维数据集上已有分区,但在Excel中浏览仍然相当慢,许多部门等都很少需要加载所有维度的多维数据集等等。)。

谢谢你,

Cenderze

1 个答案:

答案 0 :(得分:0)

您是否只想拥有Dimensions和Measure组的子集?如果是这样,您是否考虑过使用针对当前多维数据集的透视图?