关于 EPM 云中的 Essbase

支持混合多维数据集的 Essbase 版本

EPM Enterprise Cloud ServiceEPM Standard Cloud Service 订阅是随支持混合块存储选项 (Block Storage Option, BSO) 多维数据集的 Oracle Essbase 版本部署的。Financial Consolidation and ClosePlanning 应用程序类型(例如自定义 Planning、战略性人员规划销售规划)可使用混合多维数据集。如果通过从不支持混合多维数据集的 Essbase 部署导入快照来创建自由形式应用程序,则该自由形式应用程序将使用非混合 BSO 多维数据集。

为了使稀疏和密集维的父成员成为动态项,混合 BSO 多维数据集除了支持 BSO 功能外,还支持一些聚合存储选项 (ASO) 功能。例如,所有多维数据集都可以使用动态聚合进行计算。混合多维数据集带来了许多好处,包括数据库和应用程序更小,多维数据集的刷新性能更佳,数据导入和导出速度更快,业务规则的性能得到改进,以及业务流程每日维护的速度更快。如果业务流程未遵循以下参数的最佳做法,将在多维数据集刷新过程中显示警告和错误消息,以确保获得最佳性能:

  • 块大小
  • 块数
  • 密集维数
  • 任何动态父项下的最大子成员数
  • 任何存储父项下的最大子成员数
  • 对于 1 级和更高级别的维有一个子成员的父项
  • 密集维中未设置为动态计算和仅标签的 1 级和更高级别
  • 动态交叉引用的使用情况

将强制执行已启用模块的以下参数,以确保遵循最佳做法:

  • 可以添加到模块中的新规则数
  • 可以修改的规则数
  • 添加到模块中的新表单数
  • 可以修改的表单数

不支持混合多维数据集的 Essbase 版本

在引入 EPM Enterprise Cloud ServiceEPM Standard Cloud Service 之前激活的旧 Oracle Enterprise Performance Management Cloud 订阅是随不支持混合多维数据集的 Essbase 版本部署的。其中包括以下旧环境(已基于特定服务请求升级的环境除外):

注:

这些服务的旧部署可能不支持混合多维数据集。不过,您可以使用自助服务流程来升级 Essbase 以支持混合 BSO 多维数据集。

  • Oracle Enterprise Planning and Budgeting Cloud
  • Oracle Financial Consolidation and Close Cloud
  • Planning and Budgeting Cloud Service Plus One 选件许可

    如果您在 2019 年 6 月 4 日之前购买了 EPM 云,则您可能具有允许您在 Planning and Budgeting Cloud Service 环境中部署 Enterprise Planning and Budgeting Cloud 业务流程(财务、战略性建模、人员、项目或资本)的许可(Planning and Budgeting Cloud Service Plus One 业务流程选件)。

  • Profitability and Cost Management Cloud
  • Tax Reporting Cloud

能否升级到支持混合的 Essbase

如果您对以下项的旧订阅未部署为使用支持混合的 Essbase,则可以升级您的 Essbase 部署。

  • Oracle Enterprise Planning and Budgeting Cloud
  • Oracle Financial Consolidation and Close Cloud
  • Planning and Budgeting Cloud Service Plus One 选件许可
  • Profitability and Cost Management Cloud
  • Tax Reporting Cloud
升级 Essbase 版本是使用 recreate EPM Automate 命令的自助服务操作。

如果升级到支持混合的 Essbase 会怎么样?

您可以将以下旧环境升级到支持混合的 Essbase
  • Profitability and Cost Management
  • Planning
  • Financial Consolidation and Close

    仅当应用程序中需要扩展维度选项(支持两个以上的自定义维)时,才需要支持混合的 Essbase。

  • Tax Reporting

    建议将支持混合的 Essbase 作为一种面向未来的选项

升级到支持混合的 Essbase 之前必须考虑以下因素:

  • 升级环境之后,必须手动重新创建应用程序或导入应用程序快照,因为升级过程会删除现有应用程序。
  • 将您的环境升级为使用支持混合的 Essbase 并不表示您的应用程序将自动使用混合多维数据集。
  • 对于使用支持混合的 Essbase 的应用程序,无论该应用程序是否已允许使用混合多维数据集,则其快照只能迁移到其他支持混合的 Essbase 环境。

将您的环境升级到支持混合的 Essbase

应先在测试环境中启用支持混合的 Essbase 并验证其是否正常运行,然后再尝试转换生产环境。要升级到支持混合的 Essbase
  1. 使用迁移,在测试环境中创建应用程序的完整备份快照。如果在环境的最后一次维护之后没有修改数据和对象,则可使用 Artifact Snapshot 作为环境的完整备份。

    将该备份下载到本地计算机,作为预防措施。

  2. 使用 EPM Automate,将环境升级为使用支持混合的 Essbase

    请参阅《在 Oracle Enterprise Performance Management Cloud 中使用 EPM Automate》中的“EPM Automate 命令”。

    • 启动 EPM Automate 会话并登录到环境中:

      epmautomate login serviceAdmin Example_pwd https://testexample.oraclecloud.com

    • 执行 recreate 命令,将可选 EssbaseChange 参数的值设置为 Upgrade

      epmautomate recreate -f EssbaseChange=Upgrade

  3. 可选:一般来说,在步骤 1 中创建的备份快照可在环境中使用。如果该备份快照不存在,则使用 uploadFile EPM Automate 命令或迁移将该备份快照(请参阅步骤 1)上传到环境中。
  4. 通过导入快照来创建应用程序。

    有关详细说明,请参阅《管理 Oracle Enterprise Performance Management Cloud 迁移》中的“ 从快照导入对象和应用程序”。
  5. 在您的环境中启用混合
    1. Financial Consolidation and Close
      1. 请参阅《管理 Financial Consolidation and Close》中的“将期间和移动维转换为密集维”。
      2. 启用扩展维度选项。
    2. Planning

      请参阅“为您的 Planning 环境启用支持混合的 Essbase

为您的 Planning 环境启用支持混合的 Essbase

如果您具有旧 Oracle Enterprise Planning and Budgeting Cloud 订阅或 Planning and Budgeting Cloud Service Plus One 选件许可,则可将您的 Planning 应用程序转换为使用混合 BSO 多维数据集。

  1. 在测试环境中将 Planning 应用程序转换为 Planning 模块应用程序。

    请参阅《管理 Planning 模块》中的“将标准或报表应用程序转换为企业版应用程序”。

  2. 刷新数据库。确保该进程成功运行,没有错误。请参阅《管理 Planning》中的“创建和刷新应用程序数据库”。
  3. 升级到支持混合的 Essbase。请参阅将您的环境升级到支持混合的 Essbase

    使用支持混合的 EssbasePlanning 应用程序不允许使用迁移进行增量数据加载。因此,您无法使用日常维护快照进行数据增量导入;您必须导入整个快照来加载数据。

  4. 启用混合。
    1. 从主页中,依次选择应用程序概览
    2. 操作中选择启用混合模式

      EPM 云对您的应用程序进行验证,确保它满足使用混合多维数据集的应用程序要求。本节开头列出了这些最佳做法。

    3. 基于验证错误和警告修改您的应用程序。必须先解决错误,然后才可能成功刷新数据库。遇到错误时,数据库刷新进程将停止并将应用程序置于维护模式。必须查看警告以确定并更正可能的问题。
    4. 可选:重新设计并简化应用程序以充分使用混合 BSO 功能。用于简化应用程序的步骤包括使某些稀疏维中的父代成员变为动态的并根据需要从规则中删除中间汇总。此外,您可能还需要修改现有成员公式语法按预期的那样使用支持混合的 Essbase。测试应用程序来确定适合特定应用程序的稀疏维与动态父代成员的正确组合。
  5. 测试应用程序以验证其是否按设计的那样运行。
  6. 重复前面的步骤,在生产环境中转换应用程序。

如何知道应用程序是否已启用混合 BSO 多维数据集?

应用程序的“概览”选项卡将指示其是否设置为使用混合多维数据集。通过依次选择应用程序概览,可从主页打开此选项卡。

一般来说,在 EPM Enterprise Cloud Service 中创建的 Financial Consolidation and Close、自定义 Planning、Planning 模块和自由形式应用程序使用混合 BSO 多维数据集。此外,默认情况下,在 EPM Standard Cloud Service 中创建的 Financial Consolidation and ClosePlanning 模块应用程序使用混合 BSO 多维数据集。 根据需要或者作为 Oracle 提供的内容,这些应用程序中的一些多维数据集可能仍使用 ASO 多维数据集。
指示已启用混合多维数据集的应用程序概览