使用分支框架扩展语义模型

通过创建分支并向这些分支添加步骤,您可以在非生产环境中定制语义模型,例如开发或测试。

注意:

Oracle 建议您迁移到语义模型扩展沙盒框架,因为分支框架计划在将来的发行版中弃用。

您可以使用分支或版本将更改发布到模型。您可以将模型从分支应用到本地服务实例进行测试。更改正确时,可以将该分支与主分支合并。您可以随着时间的推移将多个分支与主分支合并。完成一组更改后,您可以对主分支进行版本化,并将该分支提升到生产环境。将自定义内容推广到生产环境后,无法直接向生产环境中的语义模型添加进一步的自定义内容。

您可以从主分支复制步骤,直接编辑这些步骤,然后将其与主分支合并。但是,必须确保不执行两个或多个级别的副本。例如,不能将步骤从主分支复制到另一个分支,然后将步骤复制到另一个分支,然后将第二个分支与主分支合并。

您可以通过以下方式定制模型:使用来自其他数据源的附加属性扩展预构建维,将事实添加到现有主题区域,以及重新组织预构建的主题区域以创建主题区域。如果您已合并外部应用程序,则请注意,外部语义模型和语义模型扩展可能同时存在。在“发布模型”页上,如果要包括外部语义模型,请选择

不要在本地分行中长时间维护更改。发生对 Oracle Fusion Data Intelligence 环境的更改时,本地分支可能会不同步。使用本地分支进行开发,然后在用户验收测试后合并到主分支。使用语义扩展包将主分支从开发环境提升到生产环境。每当系统扩展运行重放主分支时,在此期间不能编辑主分支,因为这可能会导致冲突导致语义扩展失败。