用 "NA" 或 "MISSING" 文本替换空白
Replacing blank with "NA" or "MISSING" text
我正在尝试用 "MISSING" 或 "NA" 文本替换数据中的 空白 空格。
CoalesceEmpty([Product Type].[All Product Type].[ ],"MISSING")
我试过上面的代码,MISSING 周围有或没有引号。
出现以下错误:
CoalesceEmpty([产品类型].[所有产品类型].[ ],"MISSING") 无效,不能在查询中使用。
P.S。产品类型是一个维度。
我在 measures
上试过这个功能,它在那里工作得很好。
CoalesceEmpty 函数不接受成员或集合。两个参数都需要是数值表达式。请参阅 msdn link here
我不明白这个差距是什么意思-你真的有一个叫[ ]
的成员吗?! ... [Product Type].[All Product Type].[ ]
我们还需要查看整个脚本 - 此片段的上下文 - 才能准确地帮助您。
如果您想测试层次结构 [Product Type].[All Product Type]
的 currentmember
是否为空,那么您可以执行以下操作:
IIF(
[Product Type].[All Product Type].currentmember.membervalue = 0,
"MISSING",
[Product Type].[All Product Type].currentmember.membervalue
)
在我玩的立方体中,以上情况永远不会发生,因为所有成员都存在,所以所有成员都有 membervalue
。下面是一个替换空格的例子:
WITH
MEMBER [Measures].[Internet Sales Amount 2] AS
IIF
(
[Measures].[Internet Sales Amount] = 0
,'MISSING'
,[Measures].[Internet Sales Amount]
)
SELECT
{
[Measures].[Internet Sales Amount]
,[Measures].[Internet Sales Amount 2]
} ON 0
,
[Customer].[Customer Geography].[Country].MEMBERS
*
[Product].[Category].MEMBERS ON 1
FROM [Adventure Works];
我创建的新度量结果在下面的第 4 列中:
我正在尝试用 "MISSING" 或 "NA" 文本替换数据中的 空白 空格。
CoalesceEmpty([Product Type].[All Product Type].[ ],"MISSING")
我试过上面的代码,MISSING 周围有或没有引号。
出现以下错误: CoalesceEmpty([产品类型].[所有产品类型].[ ],"MISSING") 无效,不能在查询中使用。
P.S。产品类型是一个维度。
我在 measures
上试过这个功能,它在那里工作得很好。
CoalesceEmpty 函数不接受成员或集合。两个参数都需要是数值表达式。请参阅 msdn link here
我不明白这个差距是什么意思-你真的有一个叫[ ]
的成员吗?! ... [Product Type].[All Product Type].[ ]
我们还需要查看整个脚本 - 此片段的上下文 - 才能准确地帮助您。
如果您想测试层次结构 [Product Type].[All Product Type]
的 currentmember
是否为空,那么您可以执行以下操作:
IIF(
[Product Type].[All Product Type].currentmember.membervalue = 0,
"MISSING",
[Product Type].[All Product Type].currentmember.membervalue
)
在我玩的立方体中,以上情况永远不会发生,因为所有成员都存在,所以所有成员都有 membervalue
。下面是一个替换空格的例子:
WITH
MEMBER [Measures].[Internet Sales Amount 2] AS
IIF
(
[Measures].[Internet Sales Amount] = 0
,'MISSING'
,[Measures].[Internet Sales Amount]
)
SELECT
{
[Measures].[Internet Sales Amount]
,[Measures].[Internet Sales Amount 2]
} ON 0
,
[Customer].[Customer Geography].[Country].MEMBERS
*
[Product].[Category].MEMBERS ON 1
FROM [Adventure Works];
我创建的新度量结果在下面的第 4 列中: