SSAS 度量值 COUNT 表行的数量和实际 SELECT COUNT(*) FROM 表的数量不一致,丢失了一些行数,这个估计是哪里设计出错了吗?
0
问题:SSAS 度量值 COUNT 表行的数量和实际 SELECT COUNT(*) FROM 表的数量不一致。描述: SSAS 中我设计了一个度量值 就是 COUNT 一下一张表的数量,比如7000 行,但是我把这个度量值拖出来默认显示的时候就只显示了 4990,说明丢失了一些行数,这个估计是哪里设计出错了吗?
没有找到相关结果
重要提示:提问者不能发表回复,可以通过评论与回答者沟通,沟通后可以通过编辑功能完善问题描述,以便后续其他人能够更容易理解问题.
2 个回复
BIWORK - 热衷于微软BI技术,技术架构和解决方案! 2015-11-02 回答
赞同来自: 梁勇
第二检查一下你在 SSAS 维度设计的时候是否有哪一个维度属性填上了 DefaultMember 成员,通常情况下第一步如果没有问题的话基本上可以确定你肯定有一个维度属性设置了默认成员,这样就相当于你的 SQL 语句变成了 select count(*) from table where XXX = XXX 了。
天桥下的郑成功 - Hadoop大数据开发工程师、数仓架构师、熟悉数据仓库设计、Hadoop、Spark、HBase、Hive、SSIS等开发 2015-11-02 回答
赞同来自:
单独显示是 4990, 你试试把相关维度拖出来显示 和 你源库里的相应指标的对比一下