首页 > 解决方案 > 通过 excel 2013 从多维数据集(SSAS 2015)中提取数据的不同复杂性

问题描述

当用户从 excel 2013 连接到 SSAS 多维数据集 2015(多维数据集大小约为 15-16 GB)时。他们通过选择维度属性和事实度量的不同组合来浏览多维数据集数据。excel 中用于获取多维数据集数据的这种组合可以是简单的也可以是复杂的。我有一个客户的要求,我必须想出这些组合的不同类型来获取可以描述为简单、中等和复杂的数据。[例如(我必须想出这样的东西): 1. 在同一度量值组中针对少于 10 个维度获取少于 5 个度量值的数据是简单提取。2. 在同一度量值组内针对超过 10 个维度获取超过 5 个和少于 10 个度量值的数据是中等提取。3.

有没有人在处理此类请求方面有任何经验/知识/想法。任何评论/想法/建议都会有很大帮助。

标签: excelssasmdxcubedata-extraction

解决方案


很久以前我也遇到过类似的问题。情况是我们制作了一个内部立方体浏览器(类似于我们在 SSMS 中选择浏览选项时打开的内容)。用于此的 MDX 生成器也是内部编写的,因此我们过去常常在遇到困难的需求时添加功能。但是使用现成的工具,您无法推送它们发出的 MDX。并且随着用户选择越来越多的组合,查询将根本不是最优的。所以我建议你让他们最多用excel做基础或者中级。对于复杂级别,您应该为他们提供自定义 MDX,根据您的业务知识,您可以过滤掉不相关的组合。另外,您可以对查询进行分页。


推荐阅读