设置迁移选项

您可以为 Oracle Hyperion Enterprise Performance Management System 生命周期管理迁移设置导入和导出选项。仅显示已安装产品适用的选项。选项因产品而异并且不是所有产品都有选项。如果愿意,可以接受默认选项而不进行任何更改。

迁移选项对所有生命周期管理迁移都适用。通过在迁移定义文件中显式指定选项可以覆盖它们。

要设置迁移选项:

  1. 启动 Oracle Hyperion Shared Services Console

    请参阅“启动 Shared Services Console”。

  2. 选择管理,然后选择迁移选项
  3. 迁移选项选项卡上,输入所需的迁移选项。

示例 6-1 迁移导入选项

表 6-1 导入选项

导入选项 说明
Essbase Studio - 导入模式 选择一个导入选项:
  • 替换 - 如果目录数据库中已经存在该元素,则用目录文件中的新元素将其覆盖。

  • 合并 - 如果目录数据库中已经存在该元素,则保留该元素,而不使用 XML 文件中的同名元素。将使用 XML 文件创建一个目录数据库。如果目录中至少存在一个导入的对象,则会终止导入过程。

  • 如果元素存在,则中止 - 将使用 XML 文件创建一个目录数据库。如果目录中至少存在一个导入的对象,则会终止导入过程。

注意:要覆盖在“迁移选项”对话框中指定的值,请在迁移定义文件中直接输入以下内容:

<Options option="OverwriteCatalogObjects" Value="value"/>

例如:

<Options option="OverwriteCatalogObjects" Value="SKIP"/>

在迁移定义文件中直接输入时可用的有效值:Replace/Merge/Abort if element exists

Essbase 应用程序 - 覆盖对象 如果为“是”,则覆盖目标位置中的所有对象。默认值为“否”。

注意:要覆盖在“迁移选项”对话框中指定的值,请在迁移定义文件中直接输入以下内容:

<Options option="overWriteArtifact" Value="value"/>

例如:

<Options option="overWriteArtifact" Value="false"/>

在迁移定义文件中直接输入时可用的有效值:true/false

Essbase 应用程序 - 重建多维数据集 请选择一个选项:
  • 保留多维数据集数据 - 重建多维数据集大纲时保留多维数据集中的数据

  • 放弃多维数据集数据 - 重建多维数据集大纲时放弃多维数据集中的数据

  • 仅保留输入数据 - 重建多维数据集大纲时仅保留输入数据

  • 仅保留级别 0 的数据 - 重建多维数据集大纲时仅保留级别为 0 的数据

注意:要覆盖在“迁移选项”对话框中指定的值,请在迁移定义文件中直接输入以下内容:

<Options option="restructureCube" Value="value"/>

例如:

<Options option="restructureCube" Value="Retain cube data"/>

在迁移定义文件中直接输入时可用的有效值:Retain cube data/Discard cube data/Keep only input data/Keep only 0 level data

FDMEE - 跳过验证 在导入过程中跳过对目标位置中目标维成员的验证。

注意: 要覆盖在“迁移选项”对话框中指定的值,请在迁移定义文件中直接输入以下内容:

<Options option="skipValidation" Value="value"/>

例如:

<Options option="skipValidation" Value="true"/>

在迁移定义文件中直接输入时可用的有效值:true/false

Financial Close Management - 导入模式 请选择一个选项:
  • 替换 - 用导入的对象替换选定对象

  • 全部替换 - 用导入的对象替换所有现有对象

注意:要覆盖在“迁移选项”对话框中指定的值,请在迁移定义文件中直接输入以下内容:

<Options option="replaceOption" Value="value"/>

例如:

<Options option="replaceOption" Value="Replace"/>

在迁移定义文件中直接输入时可用的有效值:Replace/Replace All

HFM - 维导入模式

选择导入操作:

  • 替换 - 用导入的对象覆盖原对象

  • 合并 - 合并原对象与导入的对象

    注意:此选项适用于迁移中定义的所有维。

注意:要覆盖在“迁移选项”对话框中指定的值,请在迁移定义文件中直接输入以下内容:

<Options option="ImportDimensionMode" Value="value"/>

例如:

<Options option="ImportDimensionMode" Value="Merge"/>

在迁移定义文件中直接输入时可用的有效值:Replace/Merge

HFM - 分阶段提交分配导入模式

选择导入操作:

  • 替换 - 用导入的对象覆盖原对象

  • 合并 - 合并原对象与导入的对象

注意: <Options option="ImportPhaseSubmissionAssignmentMode" Value="value"/>

例如:

<Options option="ImportPhaseSubmissionAssignmentMode" Value="Replace"/>

在迁移定义文件中直接输入时可用的有效值:Replace/Merge

Shared Services - 最大错误数阈值 允许达到的错误数,超过后导入进程将停止。

注意:要覆盖在“迁移选项”对话框中指定的值,请在迁移定义文件中直接输入以下内容:

<Options option="maxerrors" Value="value"/>

例如:

<Options option="maxerrors" Value="100"/>

在迁移定义文件中直接输入时可用的有效值:10/50/100/500/1000/5000/>5000

Shared Services - 导入模式 选择导入操作:
  • 创建或更新

  • 创建

  • 更新

  • 删除

注意:
  • 要删除禁用的 Native Directory 用户,必须在激活该用户后才能将其删除。

  • 要覆盖在“迁移选项”对话框中指定的值,请在迁移定义文件中直接输入以下内容:

    <Options option="operation" Value="value"/>

    例如:

    <Options option="operation" Value="Delete"/>

    在迁移定义文件中直接输入时可用的有效值:Create or Update/Create/Update/Delete

示例 6-2 具有迁移选项的迁移定义文件示例

以下是一个迁移定义文件示例,其迁移选项行以粗体显示。

<Package>
   <LOCALE>en_US</LOCALE>
   <User name="admin" password="" />
   <Task>
      <Source type="Application" product="HUB" project="Foundation" application="Shared Services" />
      <Target type="FileSystem" filePath="/exp1/HUB.Shared Services" />
      <Options option="operation" Value="delete" />
      <Artifact recursive="true" parentPath="/Native Directory" pattern="*" />
      <Artifact recursive="true" parentPath="/Taskflows" pattern="*" />
   </Task>
   <Task>
      <Source type="FileSystem" filePath="/exp22/HUB.Shared Services" />
      <Target type="Application" product="HUB" project="Foundation" application="Shared Services" />
      <Artifact recursive="true" parentPath="/Native Directory" pattern="*" />
      <Artifact recursive="true" parentPath="/Taskflows" pattern="*" />
   </Task>
</Package>