构建模型时出错 "no member found for key ... but dimension has an "未知成员” (icCube)

Error on building a model "no member found for key ... but dimension has an "Unknown member" (icCube)

不确定我是否做错了什么。但是在 BUILDER 中,我定义了一个 "Unknown Member" 字段设置为 'Unknown' 的维度。事实 table - 基于内存文件 - 使用的密钥有一些空值。

现在我希望 icCube 在部署和加载模式时为这些使用 'Unknown' 成员,但我收到错误消息:

Data table 'Changes', line '2' : The column 'priorityId' has no value in the facts table (hint: null foreign key)

(我理解错误,这就是为什么我在维度中设置了 "Unknown Member")。

当我将所选 table 中的 'If Null/ Empty' 字段设置为一个值时,例如 'aap' 并部署和加载时,我收到错误消息:

Data table 'Changes', line '2' : Processing facts 'Cube.Facts', no member found for key 'aap' in dimension 'ChangePriorities' and level 'name' - fact key column(s) = 'priorityId'.

(此外,这种特定情况(维度中不存在的成员)应该通过设置 "Unknown Member" 来解决。) 我是不是做错了什么?

也许您错过了属性中的 属性 'Use Unknown Members in Facts'

希望对您有所帮助。