power bi遵循严格的主外键关系,这样可以保证数据源在进入报表时候的绝对逻辑正确性,然而在实际工作中,尤其在处理多表关联的时候,大部分情况,并不是主外键的关联关系,这个时候在power bi中会出现没有不重复键的错误提示,解决方法:
在power bi中手动创建一个中间表,去除重复值,作为两表关联的中间表,或者在数据仓库设计过程中对于没有特殊主外键关系的表,提前做好表关联的处理工作。
在这个方面对比tableau,可以说是power bi的缺点,也可以说是power bi在数据完整性上追求的极致体现。