DAX 语言 - Microsoft Power BI - SUMMARIZE inSELECTCOLUMNS - 简单语法

DAX language- Microsoft Power BI - SUMMARIZE inside SELECTCOLUMNS - simple syntax

我在下面的情况 (Power BI - DAX) 中尝试对一个名为 table 的产品进行 SUM 汇总,以获得每个类别中所有产品的总成本;但是我必须更改汇总结果集中一两列的列名。

我写了下面的代码来开发计算 table:

ProductCategoryCostCT = SELECTCOLUMNS (

                                       SUMMARIZE(

                                                 Product,

                                                 Product[Category],

                                                 "TotalCostOfAllProductsInThisCategory", SUM(Product[ProductCost])

                                                ),

                                      "CategoryName", Product[Category],

                                      "Cost",  Product[TotalCostOfAllProductsInThisCategory]

                                     )

以上代码抛出错误。有人可以帮我纠正这个吗?这对你们中的许多人来说可能很平淡!

(源产品 table 在单个产品级别具有 ProductCost 列,类别作为另一列 在同一个 table)

ProductCategoryCostCT =  SUMMARIZE(

                                    SELECTCOLUMNS(

                                                   Product,

                                                   "CategoryName", Product[Category],
                                                   "ProductCost", Product[ProductCost]

                                                 ),

                                    [CategoryName],

                                    "Cost", SUM(Product[ProductCost])

                                  )