Power BI,直接查询中的单位转换案例

时间:2017-09-19 11:25:15

标签: powerbi dax powerbi-embedded

这是一个非常简单的场景,我还没有找到适用于Direct Query的解决方案。 目的是允许用户选择显示值的单位。

单位转换只是一个常数的乘法。

有两张桌子。第一个名为Data,有两列,Date和Value。 第二个表名为Units,它有两列:UnitName和ConversionFactor。 用户将在切片器中选择UnitName。 仪表板应显示Data [Value]的结果乘以相应的ConversionFactor。

我无法创建一个允许我在Direct Query中执行此简单乘法的计算列。

尝试在计算列中引入一个Measure不起作用,RELATED函数也不起作用,因为我无法在两个表之间建立关系。

1 个答案:

答案 0 :(得分:1)

这可以使用简单的计算方法来解决:

MyMeasure = AVERAGE(表1 [值])* AVERAGE([表2 [ConversionFactor]])

当用户在切片器中选择Table2 [UnitName]时,MyMeasure对Table1 [Date]的可视化在Direct Query中正确更新转换后的值。