データウェアハウスの設計にはどのような種類がありますか?
データウェアハウスには、さまざまな分野で使用するための膨大な量のデータが保存されます。 データウェアハウスの設計には、トップダウンとボトムアップの2つの主なタイプがあります。 2つの設計には、それぞれ利点と欠点があります。 ボトムアップは実装が簡単で安価ですが、完成度が低く、データ相関が散発的です。 トップダウン設計では、データ間の接続は明白で十分に確立されていますが、データは古くなっている可能性があり、システムの実装にはコストがかかります。
データマートは、データウェアハウス設計の中心的存在です。 データマートは、単一の概念に基づいたデータのコレクションです。 各データマートは、一意で完全なデータのサブセットです。 これらのコレクションはそれぞれ内部的に完全に関連付けられており、多くの場合、外部データマートに接続しています。
データマートの処理方法は、2つのスタイルのデータウェアハウス設計の主な違いです。 トップダウン設計では、データがシステムに入力されるときにデータマートが自然に発生します。 ボトムアップ設計では、データマートが直接作成され、互いに接続されてウェアハウスを形成します。 これは小さな違いのように思えるかもしれませんが、非常に異なる設計になります。
トップダウン方式は、元のデータウェアハウス設計でした。 この方法を使用すると、組織が保持するすべての情報がシステムに入力されます。 幅広い主題には、データベース内に独自の一般的な領域があります。 データが使用されると、相関するデータポイント間に接続が表示され、データマートが表示されます。 さらに、システム内のデータは永遠にそこにとどまります。データが後の情報に取って代わられたり、些細なものになっても、過去のイベントの記録としてシステムに残ります。
データウェアハウス設計のボトムアップ方式は、反対方向から機能します。 企業は、スタンドアロンのデータマートとして情報を入力します。 時間が経つにつれて、他のデータセットが、独自のデータマートとして、または既存のデータマートの一部としてシステムに追加されます。 2つのデータマートが十分に接続されていると見なされると、それらは1つのユニットにマージされます。
2つのデータウェアハウス設計には、それぞれ独自の長所と短所があります。 トップダウン方式は、さらに小さなデータセット向けの巨大なプロジェクトです。 大きなプロジェクトはコストもかかるため、お金と人件費の点で最も高価です。 データウェアハウスが完成して保守されている場合、それは膨大なコレクションであり、会社が知っているすべてのものが含まれています。
ボトムアッププロセスははるかに高速で安価ですが、データは必要に応じて入力されるため、データベースは実際には完全にはなりません。 さらに、データマート間の相関関係は、その使用法がデータマートと同じくらい強いだけです。 強い相関関係は存在するが、ユーザーに表示されない場合、接続されていません。