以编程方式在 PowerBI 中添加列

Add Columns in PowerBI programmatically

我有每个月和每个产品的原始 material 订单列表,我想以编程方式将列添加到 PowerBI 中的新 Table。在每种编程语言中,我只会编写一个快速循环,但在这种情况下,我不知道如何在 DAX 中进行。

我的数据格式

Month    | Name      | Amount | Price
-----------------------------------
Jan   18 | Product 1 | 1000   | 1200€
March 18 | Product 1 | 1100   | 1400€
Feb   18 | Product 1 | 1000   | 1200€
Jan   18 | Product 2 | 400    | 600€
Feb   18 | Product 2 | 1000   | 1200€
March 18 | Product 2 | 100    | 100€
April 18 | Product 2 | 1000   | 1200€

我想要的输出格式

Month    | Product 1 | Product 2
---------------------------------
Jan   18 | 1200€     | 600€    
Feb   18 | 1200€     | 1200€
March 18 | 1400€     | 100€
April 18 | 0€        | 1200€

您可以在查询编辑器中执行此操作,方法是删除 Amount 列并在 Name 列上旋转并将 Price 作为值列。