【发布时间】:2018-09-27 12:40:51
【问题描述】:
不确定我是否做错了什么。但是在 BUILDER 中,我定义了一个“未知成员”字段设置为“未知”的维度。事实表 - 基于内存中的文件 - 使用的键有一些空值。
现在我希望 icCube 在部署和加载架构时为这些使用“未知”成员,但我收到错误消息:
数据表“更改”,第 2 行:“priorityId”列在事实表中没有值(提示:空外键)
(我理解错误,这就是为什么我在维度中设置了“未知成员”)。
当我将所选表中的“If Null/Empty”字段设置为一个值(例如“aap”并进行部署和加载时,我收到错误消息:
数据表'Changes',第'2'行:处理事实'Cube.Facts',在维度'ChangePriorities'和级别'name'中找不到键'aap'的成员-事实键列='priorityId '。
(此外,应该通过设置“未知成员”来处理这种特定情况(维度中不存在的成员)。) 我在这里做错了吗?
【问题讨论】: