我是在 BW MDX 中开发查询的新手。我有一个看似简单的问题,但我在任何地方都找不到任何文档/解决方案。
我想知道如何在查询的“SAP VARIABLES”部分中为同一成员添加多个“过滤器”。
假设我有这个查询,例如:
SELECT
NON EMPTY { [Measures].[ABCSXS] } ON COLUMNS,
NON EMPTY { [0CAS].[LEVEL01].MEMBERS } DIMENSION PROPERTIES [0CAS].[20CAS] ON ROWS
FROM YYY54\BABSBABSASBAB
SAP VARIABLES [YPPCYEAR] INCLUDING [0FISCPER].[NG2023007]
在 SAP VARIABLES 部分中,如何“包含”YPPCYEAR 的值 2022006、2021005?
SAP BW MDX,您通常可以通过在 INCLUDING 子句中用逗号分隔来为一个变量指定多个值。但是,确切的语法和支持可能取决于 SAP BW 系统的版本和配置。
但这里有一个例子:
SAP VARIABLES [YPPCYEAR] INCLUDING [0FISCPER].[NG2023007], [0FISCPER].[NG2022006], [0FISCPER].[NG2021005]
变量 YPPCYEAR 设置为包括值 NG2023007、NG2022006 和 NG2021005。