2017-01-18 25 views
0

我们有一个审计表,我们从OLTP系统中获取,它记录用户包括他下载了一些附件,或读了一些笔记或写一些笔记,或者一个事件做etc.How我们包括任何变化进行任何活动这些审计表活动在维度模型中用于事件管理系统(IT服务管理)?如何在三维架构中的OLTP审计表型号?

回答

1

从简单的层面,这是所有我可以提供基于细节的问题的水平,是看你的审计表,并决定你想成为一个维度,其审计的范畴。也许有audit_type,user_type和audit_subtype字段或类似的东西?另外,通常你有另一场称为“测量”或“量”,通常用于在NUMERICS统计,支持聚合函数。例如,您通常会已经STORE_ID,product_cat为分类维度,但卷起销售额$为最小值,最大值,平均值,标准偏差由不同的日期类型,如月份,季度等维度进行分组。如果您的数据纯粹按日期分类,则COUNT()通常用作计算度量值。

你真的只需要决定要如何能够向上追溯和向下,虽然数据,哪些类别关系,并且数量问题。一旦你决定,创建一个平台与FKs来查找表。星型模式只是一张肥胖的桌子,周围有一堆查找表,就像一颗星星一样。

希望这会有所帮助