如果数据库中不存在物理层中的所有表,OBIEE RPD 是否会工作?

Will OBIEE RPD work if all the tables in physical layer are not present in database?

这是一个场景:
假设我有一份报告涉及物理层中的 10 个表。 RPD 的物理层中有 100 个表。现在我正在更改物理层中的连接池以将其指向不同的 database/data-source。这个新数据库中只有我的报告正在使用的那 10 个表(与以前数据库中的结构完全相同),但连接池中的其余 90 个表不存在。
重新指向不同的 database/data-source 后,我的报告会起作用吗?或者我是否必须在尝试 运行 我的报告之前在新数据库中创建所有这 100 个表?
我只是更改 RPD 中的连接池。否则 RPD 中的所有内容保持不变

是的,会的。一旦引用不存在的内容,您就会开始看到错误。