nQSError: 14025 No fact table exists at the requested level of detail post migration to 11g from version 10

nQSError: 14025 No fact table exists at the requested level of detail post migration to 11g from version 10

分析在版本 10 上进行,在迁移到版本 11 后,开始出现错误

 [nQSError: 14025] No fact table exists at the requested level of detail

比较 10g 和 11g 中生成的查询,或者至少看一下 11g 中生成的查询并查看您的 RPD。 问候

11g 在一致性数据模型方面比 10g 更严格。这些类型的错误几乎总是源于 BMM 中的某些设置不正确,所以我会从那里开始。有几种可能。

检查您在使用的 LTS 上的级别。对于您希望 LTS 使用但它不加入的事物,将任何级别设置为总计。这将强制 OBIEE 忽略连接条件中的该项目,因为没有连接。在列上也设置这些级别。

如果您将级别设置为详细信息,请确保物理连接确实存在。

运行 一致性检查,并查找任何显示没有物理连接或逻辑 tables 源连接 table 不正确粒度的警告(我不记得了确切的措辞,但是当你看到它时你就会知道它)。