Mdx 如何在icCube中加载和处理维度上层的文本数据?
我想在icCube中的自然层次结构中的任何成员上加载文本数据,但我无法使用MDX显示上层的文本值 考虑以下(自然)层次结构、数据和预期结果: (这看起来可能有点奇怪,但icCube允许SUB013和SUB014的叶为空。) 正如您在上图中所看到的,我希望SUB015上会显示“瞧” 但是,我不能让它工作。查看我使用MDX获得的结果: 我有以下问题:Mdx 如何在icCube中加载和处理维度上层的文本数据?,mdx,olap,iccube,Mdx,Olap,Iccube,我想在icCube中的自然层次结构中的任何成员上加载文本数据,但我无法使用MDX显示上层的文本值 考虑以下(自然)层次结构、数据和预期结果: (这看起来可能有点奇怪,但icCube允许SUB013和SUB014的叶为空。) 正如您在上图中所看到的,我希望SUB015上会显示“瞧” 但是,我不能让它工作。查看我使用MDX获得的结果: 我有以下问题: 该值为空(我对文本使用了无聚合类型) 另一个观察结果是,对于无聚合类型,数量也是空的 这是可以解决的吗 (附为一个片段-不可运行-我使用的模式,您
假的
假的
假的
假的
没有一个
没有一个
没有一个
有规律的
记忆
违约
IncludeDimensionName
假的
真的
\t
#
暗成本文本
儿童001
儿童002
CHILD003 10嗨
儿童004
儿童005
SUB013 59礼炮
Sub01469你好
SUB015 180瞧
假的
真的
\t
#
小计叶
SUB013
SUB014
SUB015 CHILD001
SUB015-002
SUB015-003
SUB015-004
SUB015-005
成员和祖先
没有一个
ASC
没有一个
ASC
添加行
假的
假的
假的
假的
假的
在icCube中,节点值(即使是叶子)可以是多个事实行聚合的结果。当您指定NO_AGGREGATION作为聚合方法时,如果有多个单行处于活动状态,则返回NULL
例如,as SUB015有一个值为CHILD003的子级。维度是用“事实加总”定义的。键入“作为成员和祖先”
两种解决方案:
1) 添加使用计算成员检索的维度成员属性
2) 使用带有“事实汇总”的维度。键入“成员”,但您将得到错误的成本。清除。不是我想听的,但我理解。我可能得去买1英镑。