构建模型时出错"没有为密钥找到成员...但维度有一个"未知成员" (icCube)

时间:2018-04-17 13:49:35

标签: builder iccube

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

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

  

数据表'更改',行' 2' :列' priorityId'在事实表中没有值(提示:null外键)

(我理解错误,这就是为什么我有"未知会员"在维度中设置)。

当我设置' If Null / Empty'所选表格中的字段值,例如' aap'我部署并加载,我收到错误消息:

  

数据表'更改',行' 2' :处理事实' Cube.Facts',找不到密钥' aap'维度' ChangePriorities'和等级'名称' - 事实键列=' priorityId'。

(另外,这个特定情况(维度中不存在的成员)应该通过设置"未知成员"来处理。 我在这里做错了吗?

1 个答案:

答案 0 :(得分:3)

也许您错过了该物业'在事实中使用未知成员'在架构定义中(您定义其名称)

enter image description here

希望有所帮助。