开发一种比较PowerBI中2个表的方法。
我正在使用主键加入2个表,并制作自定义列,以比较新旧相等的内容。
这似乎不是最有效的处理方式,我甚至无法对矩阵进行颜色编码,因为某些值不是整数。
有什么建议吗?
答案 0 :(得分:0)
去年,我做了一个像这样的大项目,比较了两个版本的数据仓库(SQL数据库)。
我在查询编辑器中处理了大部分内容(实际上使用Power Query for Excel,但这与PBI的查询编辑器相同)。
我的关键技术是首先为每个表创建一个查询,并在除主键列之外的所有内容上使用取消隐藏其他列。这会将其转换为属性,值的行。您可以将属性过滤为您要比较的列。
然后在新的查询中,您可以合并&展开“旧”和“新”查询,加入主键列+属性列。然后添加Filter或Add Column步骤以获得最终输出。