主要分配规则类型

分配规则将数据从一个或多个源移动到目标。分配规则根据分配动因分配数据;这些规则确定所分配数据的流和分配金额。这些规则具有定义的源和目标,以及用于定义动因基数和会计偏移的选项。

每个规则中的分配关系会影响 Profitability and Cost Management 用于构造计算逻辑的方法以及 Oracle Essbase 引擎执行计算逻辑的方式。从性能角度看,并非所有的规则类型都相同。主要分配规则类型(按性能从好到差排序)如下:

  • 简单维扩展 (Simple Dimension Extension, SDE)
  • 复杂维扩展 (Complex Dimension Extension, CDE)
  • 简单重新归类 (Simple Reclassification, SR)
  • 复杂重新归类 (Complex Reclassification, CR)
  • 与源相同,维不同 (SAD)

分配规则类型和选项

下表按性能顺序标识分配规则,并标识了每种规则类型允许的成员选择选项。

通常,为了满足每种规则类型的要求,在选择下表中列出的源、目标和动因选项时,您必须遵循一定的条件。例如,对于 SDE 规则类型,源选择可以是一个 0 级成员或任何其他成员。如果 SDE 规则类型的源是 0 级成员,则目标可以是以下项之一:

  • 0 级成员
  • 任何其他成员(如果没有为该维选择“动因”)

如果 SDE 规则类型的源是 0 级成员以外的任何成员,则选择源维的条件要求目标属性设置为与源相同。考虑以下 SDE 规则定义(其中源是货币 (USD)):目标必须设置为与源相同 (货币),以便在目标中使用源货币。

表 4-1 分配规则类型和允许的成员选择选项

  每个规则类型允许的成员选择选项
规则类型 源维 目标维 动因维
简单维扩展
  • 单个 0 级成员
  • 任何其他成员选择(如果同一个维的目标维是“与源相同”)
  • 至少一个与源相同
  • 单个 0 级成员
  • 任何其他成员选择(如果没有为同一个维选择“动因”)
  • 平均分配
  • 指定的动因位置是 0 级元组
复杂维扩展
  • 单个 0 级成员
  • 任何其他成员选择(如果同一个维的目标维是“与源相同”)
  • 至少一个与源相同
  • 单个 0 级成员
  • 任何其他成员选择
  • 平均分配
  • 指定的动因位置是 0 级元组
  • 指定的动因位置不是 0 级元组
简单重新归类
  • 单个 0 级成员
  • 任何其他成员选择
  • 与源相同
  • 单个 0 级成员
  • 任何其他成员选择(如果没有为同一个维选择“动因”)
  • 平均分配
  • 指定的动因位置是 0 级元组
复杂重新归类
  • 单个 0 级成员
  • 任何其他成员选择
  • 与源相同
  • 单个 0 级成员
  • 任何其他成员选择
  • 平均分配
  • 指定的动因位置是 0 级元组
  • 指定的动因位置不是 0 级元组
与源相同,维不同
  • 单个 0 级成员
  • 任何其他成员选择
  • 与源相同
  • 与源相同,维不同
  • 任何其他成员选择
  • 平均分配
  • 指定的动因位置是 0 级元组
  • 指定的动因位置不是 0 级元组