数据仓库设计:商店系统警报的事实表

时间:2013-05-28 15:27:22

标签: mysql data-warehouse olap etl

我是数据仓库的新手,但我负责这项任务。 我需要创建一个架构(星形)来存储"警报&#34 ;;警报来自MySQL OLTP数据库,是一种访问控制系统的日志。 警报必须是记录器,因为它需要分析过去发生的警报的历史记录(用于维护目的)。

我的想法是

  • DimDate

    • fullDate
    • 请将dayOfMonth
    • DAYOFYEAR
    • dayOfWeek ...
  • DimTime

    • 全职
    • 小时
    • 分钟
    • 第二
    • AMPM
  • DimAlarm

    • AlarmSourceID
    • AlarmDescriptionENG
    • AlarmDescriptionITA
    • AlarmDescriptionDEU
    • AlarmDescriptionFRA
  • FactAlarm

    • 外键,仅此而已?

但是,现在,我不知道Fact表上的措施应该是什么。 因为源DB上的警报只是一个ID,描述和时间戳,但必须查询所有这些参数的警报。

这个架构怎么样?

谢谢

1 个答案:

答案 0 :(得分:0)

@DamirSudarevic对答案进行了评论。