处理环境中的数据丢失

如果您在环境中面临数据丢失问题,请立即寻求 Oracle 的帮助。

适用于

Oracle Hyperion PlanningPlanning 模块自由形式Financial Consolidation and CloseTax ReportingAccount ReconciliationOracle Hyperion Profitability and Cost ManagementEnterprise Profitability and Cost ManagementOracle Enterprise Data Management CloudNarrative Reporting销售规划战略性人员规划

为了防止数据丢失,请勿在一个事务中同时执行移动、删除和重命名成员操作。这些操作需单独执行。

如果环境中存在数据丢失问题,请尝试以下方法查找根本原因:

  • 查看活动报表中的以下两个表,找到最近运行的清除数据清除块命令、受影响的多维数据集、计算脚本和计算脚本中导致清除数据或块的命令。确认这些命令未导致数据丢失。
    • 最后 15 个清除数据命令
    • 最后 15 个清除块命令

    有关这些表的信息,请参阅《Oracle Enterprise Performance Management Cloud 管理员入门》中的“Essbase 运行时数据”。

  • 检查是否运行了导致清除数据块的计算脚本。
  • 检查是否在数据刷新之后执行了移动、删除和重命名成员操作。这可能会导致数据丢失。
  • 检查是否使用不包含一个或多个维的所有成员的数据加载文件以 REPLACE 模式运行了数据加载规则。

    在这种情况下,如果使用默认的 REPLACE 选项,则创建的 CLEARDATA 脚本仅为实体维、年份维、期间维、方案维和版本维的成员构建 FIX 语句。如果某个维未包含在 FIX 语句中,则该维的所有成员都将包含在 CLEARDATA 中。例如,如果要加载特定帐户但未更新清除筛选器,则清除脚本将清除帐户的所有成员以及 CLEARDATA 未专门清除的其他维。

    为了避免这种情况,应使用适当的维筛选器定义清除区域。有关定义清除区域的信息,请参阅《在 Oracle Enterprise Performance Management Cloud 中管理数据集成》中的“定义清除区域”。

检查作业控制台,查找从数据存在到数据丢失期间运行的作业,以确定是否存在可能导致数据丢失的作业。此外,您还可以查看审核日志,以确定发生数据丢失的原因。

如果上述建议不起作用,请联系 Oracle 寻求帮助。

  • 创建一个“提供反馈”提交,以标识您在环境中执行的操作(如果有)。或者,通过同意应用程序快照提交,允许 Oracle 访问环境的维护快照。请参阅“创建一个“提供反馈”提交”。
  • 创建一个确定“提供反馈”参考编号的技术服务请求。请参阅“提交技术服务请求”。服务请求必须包含以下信息:
    • 再现问题的详细步骤。
    • 环境中发生数据丢失的上一已知日期和时间。
    • 上次数据出现之后所做的应用程序更改(如果有)。
    • 上次数据出现在环境中时所处环境的快照(如果有)。
    • 指出这是否是严重中断。