当前,我正在使用仪表板,在该仪表板中,我从星型模式中提取数据(此数据来自2个表或维度),在表组件中显示数据,但该数据并未正确显示,因为由于列状态看起来好像存在冗余(此列最初称为name,它在pracHeaderStatus表中)。在这里,我添加了一些屏幕截图:
关系:
结果:
(该ID重复多次)
注意: 我从sql server查询数据时没有出现此问题
问候!
答案 0 :(得分:1)
查看图中的箭头。请注意,if (age==null || age.trim().isEmpty())
无法过滤状态Project Title
。为了使关系正常工作,表之间必须有一条不“爬坡”(箭头相反方向)的路径。
您应该能够通过更改Name
和pracDetails
之间的关系以过滤两个方向来解决此问题。双击关系线进行编辑。
答案 1 :(得分:0)
我与创建该数据库的人员进行了交谈,显然是在Power BI将其解释为星型模式的同时,从事务数据库中检索了此数据,换句话说。问题在于这些关系是错误的,因为显然Power BI总是试图将数据归一化,认为它是星型还是雪花型。