导入语义模型

使用语义模型导入选项可合并语义模型。

上载多个外部应用程序处于禁用状态时,在初始导入期间可以使用语义模型导入选项,并且启用上载多个外部应用程序时,该选项始终可用。禁用上载多个外部应用程序时,使用替换应用程序替换现有应用程序。请参阅替换应用程序

合并外部应用程序时,上载多个外部应用程序设置将确定系统是替换现有应用程序还是创建其他应用程序。

  • 如果禁用 Upload Multiple External Applications(上载多个外部应用程序)(建议使用单个外部应用程序),则外部应用程序名称无效,并且始终替换现有应用程序。
  • 如果启用了上载多个外部应用程序(建议仅针对重要业务案例要求使用多个外部应用程序),则使用相同名称将替换现有应用程序,而使用不同名称将创建其他外部应用程序并合并来自当前和新的语义模型的更改,将现有自定义与新引入的自定义相结合。

对外部应用程序语义模型使用环境无关名称。请勿在语义模型名称中使用特定于环境的后缀(例如 Test、Dev 和 Prod),因为这可能会导致目标实例合并语义模型,而不是替换语义模型。

注意:

仅当当前版本中缺少某些更改时,才导入较新版本的语义模型以进行合并。由于验证和合并要求增加,导入多个版本可能会造成延迟。如果更新的语义模型已包括以前的所有更改,建议您替换该模型,而不是创建其他版本。您可以通过禁用上载多个外部应用程序、重用现有应用程序名称或直接替换现有应用程序来替换模型。如果无意导入了应用程序的多个版本,请删除较旧的重复版本并禁用上载多个外部应用程序,以防止将来发生意外复制。仅保留最新版本,前提是它包含以前导入的所有更改。
  1. 登录到您的服务。
  2. Oracle Fusion Data Intelligence 控制台中,单击应用程序管理下的语义模型扩展
  3. 在“外部应用程序”区域中,单击操作,然后单击导入应用程序以导入外部语义模型。
  4. 选择要合并的应用程序和内容中,如果禁用(建议)上载多个外部应用程序,则可以提供任何应用程序名称。如果为业务案例要求启用了上载多个外部应用程序,请在语义模型已包含所有以前的自定义和更改时使用现有外部应用程序的名称替换应用程序,或使用其他名称合并来自当前和新的语义模型的更改。
    “选择要合并的应用程序和内容”对话框
  5. 解决导入的内容冲突中,选择在发生冲突时使用前缀或后缀重命名导入的对象。
  6. 选择在开箱即用的主题区域中公开自定义列,以显示添加到所有适用主题区域中符合维度的列。
  7. 如果已启用手动执行应用系统扩展报告全局参数以延迟应用系统扩展,但现在要重新应用系统扩展,请选择重新应用系统扩展

    选择重新应用系统扩展时,在导入和合并外部应用程序之前,新创建的对象(例如数据扩充、应用程序和数据应用程序(例如,频繁数据刷新、说明性弹性域、可配置账户分析、Fusion 会计中心和供应链计划应用程序)在语义模型中可供参考。这样可以保证包含外部应用程序所需的所有系统自定义,但合并处理所需的总时间会增加。

    如果您已扩展预生成维并已选择在开箱即用的主题区域中公开自定义列,则必须重新应用系统扩展

    请参见 Set Up the Global Report ParametersApply System Extensions

  8. 单击验证
    系统将验证外部语义模型,并在“验证”选项卡中显示报告。不同状态包括:
    • 导入时,状态为 Validation InProgress
    • 如果未出现任何错误且验证已完成,则状态为验证成功。系统将显示合并应用程序按钮;单击此按钮可完成合并过程。
    • 如果存在错误,则状态为验证失败。系统显示错误,不启动合并。您必须复查验证报表,修复外部语义模型中的错误,然后重试。请参阅查看验证报表
  9. 在“语义模型扩展”页上,单击“活动”选项卡以验证验证流程是否已完成,然后单击合并应用程序
    初始状态为 InProgress ;进行中时,您可能会将其视为 Merged ,但仍在运行。完成后,您将看到 External Application Merge 活动处于 Done 状态。