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中建立查询字段的度量_Powerbi - Fatal编程技术网

如何在powerbi中建立查询字段的度量

如何在powerbi中建立查询字段的度量,powerbi,Powerbi,我有一个查询,它使用直接SQL语句从SQL数据库中提取数据,如 从销售中选择产品、数量、金额 我需要构建一个计算Quantity*Amount的度量值,但当我尝试键入它时,它不允许我使用查询中的字段。这在Power BI中不可能吗?您描述的是计算列,而不是度量值。在SQL语句中使用Power查询来加载Product、Quantity和Amount列。在查询编辑器中,使用公式添加自定义列 =[Quantity]*[Amount] 然后使用一个度量值对该计算列求和,当您在轴或其他Power BI可

我有一个查询,它使用直接SQL语句从SQL数据库中提取数据,如

从销售中选择产品、数量、金额


我需要构建一个计算Quantity*Amount的度量值,但当我尝试键入它时,它不允许我使用查询中的字段。这在Power BI中不可能吗?

您描述的是计算列,而不是度量值。在SQL语句中使用Power查询来加载Product、Quantity和Amount列。在查询编辑器中,使用公式添加自定义列

=[Quantity]*[Amount]

然后使用一个度量值对该计算列求和,当您在轴或其他Power BI可视化中使用该度量值时,它将仅显示当前过滤器中包含的值的结果

嗯。谢谢@teylyn!我会的。在编辑器中创建了一个新列之后,我仍然无法在度量中使用该列。好的,我只是尝试通过将折扣=-[Amount]放在字段的符号上来反转字段的符号。这不管用。但是折扣=-sum([Amount])很好用。非常感谢。