【发布时间】:2025-11-22 10:45:01
【问题描述】:
我正在尝试部署一个模式,该模式包含一个带有事实表的多维数据集,我将日期维度映射到日期字段。我还有一个维度 ComptaCompte 代表链接到相应字段的银行帐户。
我的日期映射工作正常,结果符合预期。 但是,当我设置第二个映射时出现错误:
Data table 'ComptaEcritureNew', line '80618' : Processing facts 'Cube.Ecriture', no member found for key '622003' in dimension 'ComptaCompte' and level 'ComptaCompteNum' - fact key column(s) = 'numCompte'
我检查了我的维度的内容,帐户 622003 存在以及事实表中使用的表中。
问题出在哪里?会不会是内存问题?
【问题讨论】:
-
ComptaCompteNum 级别中缺少键 622003(看起来像一个帐户)。一个快速的解决方法是添加“未知”成员,其中所有未找到的 id 都被放置,但这对于生产来说是一个糟糕的主意。
-
谢谢,我尝试了未知成员,它有效。现在的问题是如何正确地进行生产?
-
在构建 Compta 关卡时需要添加密钥为 6222003 的帐号
-
我不明白,因为当我通过这样做显示级别时:
Select [Measures].allMembers on 0, [ComptaCompteNum].[ComptaCompteNum].[ComptaCompteNum].members on 1 From [Cube]我看到有帐户 622003。(如果我将名称从 ComptaCompte 更改为 ComptaCompteNum 是正常的,那只是一个详细) -
如果它是一个字符串,它可能是一个特殊字符或同一个字符的另一个 UTF8 代码,如果它是一个 int,我们缺少一些东西(你必须联系支持)
标签: iccube