Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Powerbi 直接主动关系中的功率BI问题_Powerbi_Relationship_Powerbi Desktop - Fatal编程技术网

Powerbi 直接主动关系中的功率BI问题

Powerbi 直接主动关系中的功率BI问题,powerbi,relationship,powerbi-desktop,Powerbi,Relationship,Powerbi Desktop,我在使用两个表之间的多个直接活动关系时遇到了Power BI问题 我有两张表:人口和成本,我想根据该地区的人口,绘制不同地区多年来的成本图 在人口方面,我感兴趣的属性是:年,地区,人口,而在成本方面,我有:年,地区,成本。所以我需要在两个表中创建年份和地区之间的两个活动关系。然而,我不能在Power BI中做到这一点 我试图生成一个新的人口表(另一个的相同副本),并创建两个活动关系:第一个(多年)在成本和一个人口之间,第二个(地区)在成本和另一个人口之间 不幸的是,这个解决方案并不成功,事实上,

我在使用两个表之间的多个直接活动关系时遇到了Power BI问题

我有两张表:人口和成本,我想根据该地区的人口,绘制不同地区多年来的成本图

在人口方面,我感兴趣的属性是:地区人口,而在成本方面,我有:地区成本。所以我需要在两个表中创建年份和地区之间的两个活动关系。然而,我不能在Power BI中做到这一点

我试图生成一个新的人口表(另一个的相同副本),并创建两个活动关系:第一个(多年)在成本和一个人口之间,第二个(地区)在成本和另一个人口之间

不幸的是,这个解决方案并不成功,事实上,通过划分人口成本,在一种情况下,我得到了所有年份的加总,在另一种情况下,得到了所有地区的加总


有人知道如何解决这个问题吗?

每个Power BI关系仅限于每个表中的一列。场景的典型解决方法是在每个表上创建一个连接列

可以使用“添加列”功能区中的“合并列”按钮在查询编辑器(我的首选项)中执行此操作

另一种方法是使用“添加列”按钮(例如,在建模功能区上)和写入DAX公式(例如

年份地区键=[年份]和[地区]

将连接列添加到两个表后,使用该列创建活动关系