HPM_STGD_CALCRULE_SNGLSRC 表提供有关创建或更新单源计算规则的详细信息。
表 13-6 HPM_STGD_CALCRULE_SNGLSRC
字段 | SQL Server 数据类型 | Oracle 数据类型 | 是否必需 | 说明 |
---|---|---|---|---|
id | identity | NUMBER(38,0) | 是 | 每个行的唯一标识符。唯一标识符可以来自任意序列生成器。 |
name | nvarchar(80) | VARCHAR2(80 CHAR) | 是 | 计算规则的名称。 |
description | nvarchar(255) | varchar2(255 CHAR) | 计算规则的长说明。 | |
pov_dim1_member_name | nvarchar(80) | varchar2(80 CHAR) | 是 | 所选 POV 中第一个维成员的名称 |
pov_dim2_member_name | nvarchar(80) | varchar2(80 CHAR) | 所选 POV 中第二个维成员的名称 | |
pov_dim3_member_name | nvarchar(80) | varchar2(80 CHAR) | 所选 POV 中第三个维成员的名称 | |
pov_dim4_member_name | nvarchar(80) | varchar2(80 CHAR) | 所选 POV 中第四个维成员的名称 | |
calculation_sequence | identity | NUMBER(4,0) | 是 | 指定相对顺序的数值,在计算期间将按该顺序来处理计算规则。其数值必须大于 0,否则在插入期间将收到检查约束错误。 |
tag | nvarchar(255) | VARCHAR2(255) | 为此列的计算规则指定搜索标记。 | |
enabled_flag | nvarchar(1) | VARCHAR2(1 CHAR) | 是 | |
first_sequence_priority | identity | NUMBER(38,0) | 是 | 在此规则将执行的动因范围内指定第一个动因序列优先级。其数值必须大于 0,否则在插入期间将收到检查约束错误。 |
last_sequence_priority | identity | NUMBER(38,0) | 是 | 在此规则将执行的动因范围内指定最后一个动因序列优先级。其数值必须大于等于 first_sequence_priority ,否则在插入期间将收到检查约束错误。 |
all_drivers_flag | nvarchar(1) | VARCHAR2(1 CHAR) | 是 | 如果为 Y,在计算期间将忽略第一个序列优先级和最后一个序列优先级字段中的值。 |
last_upload_date | timestamp | timestamp | 此列将在导入时填充,显示执行导入的最近日期。 | |
import_exception | nvarchar(255) | varchar2(255 CHAR) | 包含错误代码,指示导入行时是否存在问题。Null 表示导入成功。 | |
created_userid | nvarchar(32) | varchar2(32 CHAR) | 指出在此表中创建行的初始用户。Profitability and Cost Management 不使用此字段。 | |
created_timestamp | timestamp(6) | timestamp | 指出创建行的初始日期/时间。Profitability and Cost Management 不使用此字段。 | |
modified_userid | nvarchar(32) | varchar2(32 CHAR) | 标识上次修改此表中的行的用户。Profitability and Cost Management 不使用此字段。 | |
modified_timestamp | timestamp(6) | timestamp | 标识上次更改行的日期/时间。Profitability and Cost Management 不使用此字段。 |