碰到一位星友的提问:
他也建立了日期表,并与事实表建立的关系,但是在PowerBI中用日期维度筛选,怎么都无法响应,也无法显示数据?
截图给我看了数据和模型,也没有发现什么问题,直到他把源文件发给我,仔细检查才发现问题所在。
原来他的事实表中的日期都精确到分和秒了,但是日期表肯定时不含分秒的,这样虽然两个表建立了关系,但是日期表和事实表没有任何一个数据可以匹配上,当然也就无法用日期表进行筛选了。
解决的办法就是把事实表中的时间去掉,一般情况下,就不会按照比日期更细的粒度分析,所以,在数据清洗阶段,就应该把日期和时间分开,然后只用完整的日期列与日期表建立关系。
如果你刚开始接触Power BI,可在微信公众号后台回复"PowerBI",获取《七天入门PowerBI》电子书,轻松上手。
网友评论