通过列名称过滤Power BI中的图

时间:2019-12-18 11:35:58

标签: powerbi visualization unpivot

我有下表

Data on energy consumption

我有几张关于煤炭消耗,天然气,.....

的表格

我想拥有一个强大的BI模型,该模型可以在过滤国家/地区的同时使用多年(x轴)查看这些数据。

我已将数据转置为一列,其中包含年份和国家。但是我不能过滤国家。

我要做的另一件事是取消所有数据并具有四个列(国家,年份,价值,燃料类型),但是问题是由于没有主键,我无法在表之间创建合适的关系。

我考虑过将来自不同能源的所有数据放在一张表中。但是,我又该如何每年将其链接到更多国家的数据。

1 个答案:

答案 0 :(得分:0)

  

我要做的另一件事是取消所有数据并具有四列(国家,年份,价值,燃料类型)

这是完全正确的方法。

至少需要执行的下一步是将所有未引导的表垂直组合到一个EnergyConsumption表中。您可以使用Power Query编辑器中的追加查询命令或M语言中的 Table.Combine 功能。

此外,您应该考虑创建三个表:“年”,“国家”和“燃料类型”,它们在各个维度上具有唯一的值,并与EnergyConsumption表建立一对多的关系。