在 BI Publisher 中创建报表与使用 BI 管理员存储库创建报表有什么区别?

What's the difference between creating a report in BI publisher and creating a report using a BI administrator repository?

我一直在尝试使用 OBIEE 中的 BI 管理员工具构建存储库。然后使用企业管理器加载存储库,没有任何问题。但是每当我尝试在分析呈现端口 9704 中查看我的分析的答案时,由于以下错误而无法执行新的分析:

从 OBIS 返回的消息。 [nQSError: 42016] 检查数据库特定功能 table。必须能够将至少一个 table 引用推送到远程数据库 (HY000)

我没能改正。然后我遇到了 link:

https://www.youtube.com/watch?v=TK7KYaCEGZU

使用 BI 发布器创建报告。它具有我想要的功能: 1. 我可以在 Oracle 服务器中访问我的 table 2.我选择列并将其放入数据模型 3. 我用这个模型来创建我的报告

当我使用 BI 管理员工具时,他们要求我们构建一个物理层,然后是 BMM 层和表示层。但是在使用 BI publisher 工具创建数据模型时没有提到这些术语,因此,我想知道使用 BI publisher 工具和 BI 管理员工具创建报告之间的区别。

从我的角度来看,最大的区别在于可扩展性和访问,尽管这实际上只是触及表面。

可扩展性

OBI 业务模型应比一种报告要求更广泛地考虑。一个业务模型可以被多个展示目录使用,而每个展示目录又可以被许多分析和仪表板使用。因此,您只需构建一次数据模型,它可以随着时间的推移被重复使用和添加,以构建更完整的……好吧,业务模型。这为您提供了 "one version of the truth",所有报告均来自这一数据源。

在Publisher中,有数据模型的概念。这通常是专门为一份报告而建立的。然后,您有许多数据模型(可能使用相同的基础数据源),用于您的许多报告。

消费

虽然可以通过浏览器访问 Publisher 报告并与之交互,但交互性通常是有限的,报告(顾名思义)以 PDF 或 Microsoft Office 格式发布。

OBI 仪表板与提示和导航的交互程度更高。尽管这些可以通过代理发布,但它们通常被视为通过浏览器自助消费,允许用户灵活地回答出现的业务问题。