定义历史记录替换引擎
- 选择“配置”>“循环”>“引擎”。
- 单击“新建”并选择“历史记录替换”类型的引擎。
- 指定以下信息:
- 名称
- 历史记录替换引擎的名称。
- 显示名称
- 应用程序中显示的引擎名称。
- 用户
- 有权访问历史记录替换引擎的用户。
- 角色
- 有权访问历史记录替换引擎的用户角色。
- 模块
- 必须对其使用历史替代引擎的模块。
- 标记
- 链接到历史记录替换引擎的标签。可以将一个或多个标签链接到历史记录替换引擎。
-
单击“默认设置”选项卡。通过此选项卡可以为引擎定义(包括算法)定义常规设置。
注意:
- 如果引擎中的选定级别不是存储方案值的基础级别,则 SCP 必须汇总值以传递到历史记录替换引擎,并将结果(输出度量)按比例分配回存储方案值的基础级别。
- 可以使用 CallForecastEngine 宏参数或带有配置工作表中选项的“生成预测”进程来覆盖默认级别。
-
指定以下信息:
- 默认算法
- 预测引擎使用的默认算法。可能的值:
- 简单平均值
- 简单朴素
- 简单过去年度
- 简单用户自定义
- BATS
- 线性内插
- 偏移预测
- 周期常量散布度量
- 将预测引擎输出散布到货品、库位和 pconst 时要使用的度量。 注意:当将所有结果扩展到未定义“随着时间散布度量”的货品和库位维度时,使用此字段。
- 随着时间散布度量
- 将预测引擎结果散布到货品、库位和周期(完全散布)时要使用的度量。注意:如果未指定此值:
- 周期值使用循环周期散布度量(使用 iconst、Iconst、period 上的值)来按比例分配。
- 货品和库位值使用“周期常量散布度量”(iconst、Iconst、pconst 上的值)来按比例分配
- 货品级别
- 引擎为其生成历史记录替换数据的默认货品级别。可以使用宏参数或“生成预测”选项在执行点时覆盖此值。注意:如果未指定此值,则使用循环的默认货品层次结构的基础级别。
- 库位级别
- 引擎为其生成历史记录替换的默认库位级别。可以使用宏参数或“生成预测”选项在执行点时覆盖此值。注意:如果未指定此值,则使用循环的默认库位层次结构的基础级别。
- 周期级别
- 指示引擎为其生成历史记录替换的日历级别。由于可用选项基于使用历史记录替换引擎的周期日历,因此可以在运行时验证此级别。
-
单击“度量映射”选项卡。此选项卡列出映射到历史记录替换引擎作为输入或输出值所需的度量。
注意:映射的度量派生自单个货品/库位组合的方案值。度量将作为历史计算的输入传递到引擎,或者作为输出从引擎接收,并可以存储在方案中。
此表列出了引擎的度量映射:
名称 范围 说明 使用者(算法) 引擎输入/输出 历史 循环周期历史范围 指示包含要替换的历史值的度量。 注意:- 移除了前导零,从而减少了传递的历史值数量。
- 在传递到引擎之前,使用指定周期加权来对存储的值进行规范化。
- 如果定义的度量包含计算规则,则在适当的循环中需要业务度量以获取必须传递到引擎的计算值。
所有 输入 周期比重 循环周期历史范围 指示包含用于规范化输入历史和输出替换历史的周期权重值的度量。 注意:- 引擎希望在传递之前将历史数据进行规范化。
- 使用周期加权度量来对历史值进行规范化。必须在将值保存到数据库之前完成此操作。
- 如果定义的度量包含计算规则,则在适当的循环中需要业务度量以获取必须传递到引擎的计算值。
所有 输入 替换开始日期 静态 (PCONST) 指示包含替换开始日期(替代历史开始可应用的日期)的度量。 注意:- 替换历史数据的起始周期是替换起始日期存在的周期(在引擎定义的周期级别)。
- 如果对于指定库位的货品此值为空,则替换历史从引擎定义的“周期级别”的最旧历史记录周期起始点开始应用。
- 度量必须为“日期”类型。
所有 输入 替换结束日期 静态 (PCONST) 指示包含替换结束日期(替代历史最迟可应用的日期)的度量。 注意:- 替换历史数据的结束周期是替换结束日期存在的周期(在引擎定义的周期级别)。
- 如果对于指定库位的货品此值为空,则替换历史最迟可应用至引擎定义的“周期级别”的最新历史记录周期。
- 度量必须为“日期”类型。
所有 输入 替换历史记录 循环周期历史范围 指示接收引擎生成的历史值的度量。 保存之前,使用指定的周期加权对该输出值进行反规范化。
所有 输出 不适合 静态 (PCONST) 存储标志 (>0) 的度量,指示不得将指定库位的货品传递到历史记录替换引擎。 注意:- 度量存储在 pconst。
- 引擎计算过程未核准这些组合的输出度量。
所有 输入 偏移预测 包括替换开始/结束日期之间的历史周期 指示包含偏移预测的度量。“偏移预测”包含历史周期的预测值,用于由引擎定义的周期级别中“替换开始日期”和“替换结束日期”之间的包含期段。 注意:- 当算法设置为“偏移预测”时,此可选映射是必需的。
- 如果对于指定库位的货品此值为空,则替换历史为 0。
偏移预测 输入 用户自定义值 静态 (PCONST) 指示包含在引擎定义的周期级别中适用于所有替换历史记录期间(包括介于替换开始日期和替换结束日期之间的期段)的用户自定义值(每个货品和库位组合的值)的度量。 注意:- 当算法设置为“简单用户自定义”时,此可选映射是必需的。
- 如果对于货品或库位此值为空,则替换历史为 0。
简单用户自定义 输入 - 单击 “+” 以映射其他度量映射。
-
指定以下信息:
- 参数
- 要映射到引擎的参数名称。
- 度量
- SCP 中映射到预测引擎参数的度量。
-
单击“参数”标签。此选项卡包含历史引擎在引擎级别配置引擎行为所需的参数。
注意:可以为所需参数指定值。
下表列出了用于历史记录替换的引擎参数:
名称 周期性 历史数据的周期性。定义了每年的历史周期以进行算法计算。例如,简单过去年度。
所有 12、13(月数据)、52(周数据) 0 - 单击“保存”。成功验证后将定义历史记录替换引擎。