完整性检查
管理员 |
<应用程序数据库>
ETL > 域 > 维度和字典 > 完整性检查
窗口用途¶
此窗口允许您检查,根据所涉维度的指定值,其他维度的值是必填、可选还是禁止。
属性选项卡
以下是最重要的字段。
| 字段 | 描述 |
|---|---|
| 元素代码 | 特定维度在执行步骤中可以取的值 |
| ETL 域中其他维度的选项列表 | 如果特定维度的值为元素代码字段中定义的值,这些选项允许您将其他维度的值定义为: - 必填:必须定义与该选项相关的维度; - 可选:与该选项相关的维度为可选; - 禁止:与该选项相关的维度必须留空。 |
注意:要运行检查,您必须在 ETL 例程中定义 “完整性检查” 转换任务。因此,在执行步骤中,不满足规则的处理数据将作为警告报告给用户。
示例
假设您启用了两个自定义维度的管理,即“职能(Function)”和“分部(Segment)”,并且您有科目“1000 - 工资(Salaries)”,该科目必须按职能细分,但不按分部细分。为验证所提取数据的一致性,您可以定义一条规则,指定对于“科目”维度,就元素 1000 而言,“职能”维度必须为必填,而“分部”维度必须为空。