具有like子句SSAS的维度值
我想要带有like子句的维度值。。我试过这个具有like子句SSAS的维度值,ssas,mdx,Ssas,Mdx,我想要带有like子句的维度值。。我试过这个 WITH SET CITY AS FILTER( [CITY].[CITY].CHILDREN, vbamdx!INSTR([CITY].[CITY].CURRENTMEMBER.Name,'In',1 >= 1 ) ) MEMBER [Measures].[Label] AS [CITY].[CITY].CURRENTMEMBER.MEMBER_CAPTION SELECT {[Measures].[Labe
WITH
SET CITY
AS
FILTER(
[CITY].[CITY].CHILDREN,
vbamdx!INSTR([CITY].[CITY].CURRENTMEMBER.Name,'In',1 >= 1 )
)
MEMBER [Measures].[Label] AS [CITY].[CITY].CURRENTMEMBER.MEMBER_CAPTION
SELECT {[Measures].[Label]
} ON COLUMNS ,
[CITY].[CITY].ALLMEMBERS ON ROWS
FROM [TEST_Cube]
希望所有城市的名称都包含“In”。您没有使用所做的筛选集 此外,您将集合命名为与维度相同的维度,这可能会给您带来麻烦 尝试:
@Rohit请注意,如果一篇帖子回答了你的问题,它应该被标记为这样;o)
WITH
SET FilteredCities AS
FILTER
(
[CITY].[CITY].CHILDREN,
vbamdx!INSTR([CITY].[CITY].CURRENTMEMBER.Name,'In',1 >= 1 )
)
MEMBER [Measures].[Label] AS
[CITY].[CITY].CURRENTMEMBER.MEMBER_CAPTION
SELECT
{
[Measures].[Label]
}
ON COLUMNS ,
FilteredCities //Use the set
ON ROWS
FROM [TEST_Cube]