KDT#26 建立审计维度表
通常,维度表中保存的是企业各种度量的描述信息。我们也可以考虑在添加事实记录时将一些元数据建立成维度表供用户访问,这样的维度表就是审计维度表。
审计维度表可以提供如下所示的数据,
1.事实数据的来源是哪里。
2.是用那个版本的ETL软件进行抽取的。
3.生成事实数据的逻辑是怎样的。
4.区分某个事实是“不知道”、“不可能”、“已损坏”还是“暂时不能得到”。
5.某个特定的事实是否被修改过,为什么修改。
6.事实数据是否有超过平均值2、3、4个标准差的。
前三条描述的是数据世系(Lineage),也就是说数据是从哪里来得。后三条描述的是数据的质量。
相应的维度表如下所示:
Audit_Key(primary key, 4 byte integer)
Source_System(text)
Extract_Software(text)
Allocation_logic(text)
Value_Status(text)
Altered_Status(text)
Out_of_Bounds_Status(text)
审计维度的记录可以逐条生成,即类似杂项维度,当需要的时候逐条生成。这样经过一段时间,审计维度就建立起来了。