DAX - Power BI Import 中包含度量的多个表和列
DAX - Multiple tables & columns with measures in Power BI Import
我正在编写要在执行 Power BI SQL Server Analysis Services 数据库导入时使用的 DAX 查询。我想限制要使用的字段和记录。我不知道如何在我的查询中包含度量。如有任何帮助,我们将不胜感激!
这个有效:
EVALUATE (
SUMMARIZECOLUMNS (
'Date PT'[Calendar Date PT],
'Date PT'[Fiscal Month PT],
'Date PT'[Fiscal Year PT],
'Issue Code'[Code 2],
'Planning Cat'[Planning Area],
FILTER('Date PT', 'Date PT'[Fiscal Year PT]= "FY22"),
FILTER('Planning Cat', [Planning Area]= "NOA")
)
)
我需要添加 按预订日期的销售额(度量),但我收到一条错误消息,指出该字段“无法找到或无法在此表达式中使用”。 =12=]
这行不通
EVALUATE (
SUMMARIZECOLUMNS (
'Date PT'[Calendar Date PT],
'Date PT'[Fiscal Month PT],
'Date PT'[Fiscal Year PT],
'Issue Code'[Code 2],
'Planning Cat'[Planning Area],
'Sales'[Sales by Booked Date],
FILTER('Date PT', 'Date PT'[Fiscal Year PT]= "FY22"),
FILTER('Planning Cat', [Planning Area]= "NOA")
)
)
我已经尝试了所有我能找到的方法,但似乎没有任何效果。如果我漏掉一个小节,它会按预期工作。
试试这个方法:
EVALUATE
ADDCOLUMNS(
SUMMARIZECOLUMNS (
'Date PT'[Calendar Date PT],
'Date PT'[Fiscal Month PT],
'Date PT'[Fiscal Year PT],
'Issue Code'[Code 2],
'Planning Cat'[Planning Area],
FILTER(
'Date PT',
'Date PT'[Fiscal Year PT]= "FY22"
),
FILTER(
'Planning Cat',
[Planning Area]= "NOA"
)
),
"@SalesByBookedDate", CALCULATE ( 'Sales'[Sales by Booked Date] )
)
我正在编写要在执行 Power BI SQL Server Analysis Services 数据库导入时使用的 DAX 查询。我想限制要使用的字段和记录。我不知道如何在我的查询中包含度量。如有任何帮助,我们将不胜感激!
这个有效:
EVALUATE (
SUMMARIZECOLUMNS (
'Date PT'[Calendar Date PT],
'Date PT'[Fiscal Month PT],
'Date PT'[Fiscal Year PT],
'Issue Code'[Code 2],
'Planning Cat'[Planning Area],
FILTER('Date PT', 'Date PT'[Fiscal Year PT]= "FY22"),
FILTER('Planning Cat', [Planning Area]= "NOA")
)
)
我需要添加 按预订日期的销售额(度量),但我收到一条错误消息,指出该字段“无法找到或无法在此表达式中使用”。 =12=]
这行不通
EVALUATE (
SUMMARIZECOLUMNS (
'Date PT'[Calendar Date PT],
'Date PT'[Fiscal Month PT],
'Date PT'[Fiscal Year PT],
'Issue Code'[Code 2],
'Planning Cat'[Planning Area],
'Sales'[Sales by Booked Date],
FILTER('Date PT', 'Date PT'[Fiscal Year PT]= "FY22"),
FILTER('Planning Cat', [Planning Area]= "NOA")
)
)
我已经尝试了所有我能找到的方法,但似乎没有任何效果。如果我漏掉一个小节,它会按预期工作。
试试这个方法:
EVALUATE
ADDCOLUMNS(
SUMMARIZECOLUMNS (
'Date PT'[Calendar Date PT],
'Date PT'[Fiscal Month PT],
'Date PT'[Fiscal Year PT],
'Issue Code'[Code 2],
'Planning Cat'[Planning Area],
FILTER(
'Date PT',
'Date PT'[Fiscal Year PT]= "FY22"
),
FILTER(
'Planning Cat',
[Planning Area]= "NOA"
)
),
"@SalesByBookedDate", CALCULATE ( 'Sales'[Sales by Booked Date] )
)