获取 Essbase 工作室,钻取错误:"Null DTExecuteReportOut object returned from provider"



我在运行从 Essbase Studio (11.1.2.3) 创建的钻取报告时收到"从提供程序返回的空 DTExecuteReportOut 对象"。

该报告适用于较低级别,但在尝试拉取较高级别(如第 2 代)时会出现此错误。在报告中,在"高级设置"下,我将"帐户"和"组织"设置为第 2 代,将时间和方案设置为级别 0。所有 层次结构是递归的。

此外,用户要求在 60000 行处具有行调控器。我已经更改了它的服务器属性文件。

仍然不断收到此错误。谁能帮我解决这个问题?

检查您的登录:

/

u01/EPM/Oracle/Middleware/user_projects/domains/EPMSystem/servers/AnalyticProviderServices0/logs/apsserver.log

你会在那里看到一个java异常。基本上,您正在运行的演练运行 MDX 查询以生成传递给模板 SQL 的 LEAVES 列表。当您在带回太多叶子的水平上钻取时,会出现此错误(我们在 11.1.2.4.002 上)。

我刚刚与Oracle交谈过,他们告诉我解决这个问题的唯一方法是将补丁应用于Essbase Studio。以下是他们让我应用的补丁:

=== Essbase === 
Latest patches 
Essbase 
27397226 PATCHSET UPDATE: HYPERION ESSBASE SERVER 11.1.2.4.023 (Patch) 
27397214 PATCHSET UPDATE: HYPERION ESSBASE RTC 11.1.2.4.023 (Patch) 
If needed: 
27397220 PATCHSET UPDATE: HYPERION ESSBASE CLIENT 11.1.2.4.023 (Patch) LINUX 
27397211 PATCHSET UPDATE: HYPERION ESSBASE CLIENT MSI 11.1.2.4.023 (Patch) WINDOWS 
Analytic Provider Services - APS 
27397232 PATCHSET UPDATE: HYPERION ANALYTIC PROVIDER SERVICES 11.1.2.4.023 (Patch) 
Essbase Studio 
25225889 PATCHSET UPDATE: ORACLE ESSBASE STUDIO SERVER 11.1.2.4.016 (Patch) 
25225885 PATCHSET UPDATE: ORACLE ESSBASE STUDIO CONSOLE MSI 11.1.2.4.016 (Patch) 

注意:应用补丁并启动 Essbase Studio Server 后,请记住从 Essbase Studio 命令行运行reinit命令。这会将 Essbase Studio 目录升级为与服务器相同的版本。另外,请务必使用匹配的 Essbase Studio 控制台版本。

请确保在 QA/DEV 环境中对此进行测试,因为修补程序可能存在与之相关的性能问题。

相关内容

  • 没有找到相关文章