我正在使用Excel数据透视表为用户提供对存储在SSAS多维数据集中的客户数据的访问权限,并发现数据刷新时间过长。数据透视表显示每个客户的总收入,并在行(包括两个不同的维度)中包含以下内容:
......和列上的财政年度。
您会发现大多数客户属性并非真正对字段进行分组:只有客户ID和年份需要数据汇总。但是以这种方式使用SSAS和Excel似乎需要将所有13个属性视为分组列,因此有13个级别的聚合。
因此,对于大约20,000个客户的子集,刷新数据透视表可能需要30分钟。我认为大部分时间都在SSAS而不是Excel方面,但我不知道是否因为MDX Excel生成的是废话或者多维数据集的结构是负责的。
如何优化?