ssas 非重复计数设计优化

0
想请问大家关于SSAS非重复计数量值的优化。
比如我现在做的一个零售业的,有1000多家实体店,每天的POS流水是总和是200W左右,现在要计算最近2年年的来客数情况,来客数即每笔POS流水算一次,在这个POS表中有一列是流水号,SSAS中就是对这个进行了非重复计数产生的量值。
现在这个表中有接近2亿数据,表做了分区,cube做了分区,建立的聚合等等,但是cube处理出来报表读取也是非常慢。
 
请问这个有哪些再优化的方法???????
已邀请:
0

天桥下的郑成功 - Hadoop大数据开发工程师、数仓架构师、熟悉数据仓库设计、Hadoop、Spark、HBase、Hive、SSIS等开发 2015-12-04 回答

非重复计数是比较慢的,所以很多时候不建议用此种计算方式
它的TSQL 语句是 SELECT DISTINCT XXX, XXXX FROM XXX
给你个链接参考一下,其里面提供了几种办法
https://www.mssqltips.com/sqls ... ssas/

要回复问题请先登录注册