私はデータウェアハウジングの初心者ですが、このタスクを担当しています。「アラーム」を保存するスキーマ (スター) を作成する必要があります。そのため、アラームは MySQL OLTP データベースから取得され、アクセス制御システムの一種のログです。過去に発生したアラームの履歴を分析する必要があるため(メンテナンス目的)、アラームはレコーダーである必要があります。
私の考えは
DimDate
- 満期日
- 月の日
- 年の日
- 曜日 ...
DimTime
- フルタイム
- 時間
- 分
- 2番目
- 午前午後
DimAlarm
- アラームソース ID
- アラームの説明ENG
- アラームの説明ITA
- アラーム説明DEU
- アラームの説明FRA
ファクトアラーム
- 外部キーだけ?
しかし、今、Fact table で何を測定すればよいかわかりません。ソース DB のアラームは ID、説明、およびタイムスタンプにすぎないため、アラームはこれらすべてのパラメータに対してクエリを実行する必要があります。
このスキーマはどうですか??
ありがとうございました