ssas 非重复计数设计优化
0
想请问大家关于SSAS非重复计数量值的优化。
比如我现在做的一个零售业的,有1000多家实体店,每天的POS流水是总和是200W左右,现在要计算最近2年年的来客数情况,来客数即每笔POS流水算一次,在这个POS表中有一列是流水号,SSAS中就是对这个进行了非重复计数产生的量值。
现在这个表中有接近2亿数据,表做了分区,cube做了分区,建立的聚合等等,但是cube处理出来报表读取也是非常慢。
请问这个有哪些再优化的方法???????
比如我现在做的一个零售业的,有1000多家实体店,每天的POS流水是总和是200W左右,现在要计算最近2年年的来客数情况,来客数即每笔POS流水算一次,在这个POS表中有一列是流水号,SSAS中就是对这个进行了非重复计数产生的量值。
现在这个表中有接近2亿数据,表做了分区,cube做了分区,建立的聚合等等,但是cube处理出来报表读取也是非常慢。
请问这个有哪些再优化的方法???????
没有找到相关结果
重要提示:提问者不能发表回复,可以通过评论与回答者沟通,沟通后可以通过编辑功能完善问题描述,以便后续其他人能够更容易理解问题.
1 个回复
天桥下的郑成功 - Hadoop大数据开发工程师、数仓架构师、熟悉数据仓库设计、Hadoop、Spark、HBase、Hive、SSIS等开发 2015-12-04 回答
赞同来自:
它的TSQL 语句是 SELECT DISTINCT XXX, XXXX FROM XXX
给你个链接参考一下,其里面提供了几种办法
https://www.mssqltips.com/sqls ... ssas/