推奨されます, 2024

エディターズチョイス

データウェアハウスとデータマートの違い

データウェアハウスとデータマートはデータリポジトリとして使用され、同じ目的を果たします 。 これらは、格納しているデータ量や情報によって区別することができます。 データウェアハウスとデータマートの大きな違いは、データウェアハウスは意思決定要求を満たすために情報指向を格納するデータベースであるのに対し、データマートはデータウェアハウス全体の完全な論理サブセットであることです。

簡単に言うと、データマートは範囲が限定されたデータウェアハウスであり、そのデータはデータウェアハウスからデータを要約して選択するか、またはソースデータシステムからの明確な抽出、変換、およびロードプロセスを使用して取得できます。

比較表

比較基準データウェアハウスデータ市場
基本データウェアハウスはアプリケーションに依存しません。データマートは意思決定支援システムのアプリケーションに固有のものです。
システムの種類集中型分散化
データの形式詳細な要約した
非正規化の使用データはわずかに非正規化されています。データは非常に非正規化されています。
データ・モデルトップダウン一気飲み
自然柔軟でデータ指向で長寿命。制限的、プロジェクト指向、そして短命。
使用されているスキーマの種類事実の星座スターとスノーフレーク
建物のしやすさ作りにくい構築が簡単

データウェアハウスの定義

データウェアハウスという用語は、管理の意思決定プロセスを支援する、時変、サブジェクト指向、不揮発性、および統合されたデータのグループを意味します。 あるいは、さまざまなアプリケーションシステムの統合を可能にする唯一のサイトで、統一されたスキーマに格納されている、複数のソースから収集された情報のリポジトリです。 このデータが収集されると、長期間保存されるため、寿命が長くなり、 履歴情報へのアクセスが許可されます。

その結果、データウェアハウスは、データへの単一の統合インターフェースをユーザーに提供し、それを通してユーザーは意思決定支援照会を簡単に作成できます。 データウェアハウスは、データを情報に変換するのに役立ちます。 データウェアハウスの設計にはトップダウンアプローチが含まれます。

顧客、売上、資産、品目など、組織全体にわたる主題に関する情報を収集するため、その範囲は全社的です。 一般的には、 ファクトコンステレーションスキーマが使用されています。これは、さまざまな主題を網羅しています。 データウェアハウスは静的な構造ではなく、継続的に進化しています。

データマートの定義

データマートは、データウェアハウスのサブセット、または特定のユーザーセットに対応する全社規模のデータのサブグループとして呼び出すことができます。 データウェアハウスには、データウェアハウスの堅牢性を保証するために、データ図で永続的でなければならない、 部門別および論理的なデータマートがいくつか含まれています。 データマートは、ボトムアップアプローチを使用して設計された単一のタスクに集中する一連のテーブルです。

データマートの範囲は選択された特定のサブジェクトに限定されているため、その範囲は部門全体です。 これらは通常、 低コストの部門別サーバーに実装されています。 データマートの実装サイクルは、月と年ではなく週単位でモニターされます。

スター スキーマおよびスノーフレークスキーマは単一のサブジェクトモデリングに移行しているため、これらがデータマートで一般的に使用されています。 ただし、スタースキーマはスノーフレークスキーマよりも人気があります。 データソースに応じて、データマートは2つのタイプ( 従属データマートと独立データマート)に分類できます。

データウェアハウスとデータマートの主な違い

  1. データウェアハウスはアプリケーションに依存しませんが、データマートは意思決定支援システムのアプリケーションに固有のものです。
  2. データは、データウェアハウス内の単一の集中型リポジトリに格納されます。 反対に、データマートはデータをユーザー領域に分散して格納します。
  3. データウェアハウスには詳細な形式のデータが含まれています。 対照的に、データマートには要約され選択されたデータが含まれています。
  4. データウェアハウス内のデータはわずかに非正規化されていますが、データマートの場合は高度に非正規化されています。
  5. データウェアハウスの構築にはトップダウンのアプローチが必要です。 逆に、データマートを構築している間は、 ボトムアップアプローチが使用されます。
  6. データウェアハウスは、 柔軟情報指向であり、かつての既存のものです。 それどころか、データマートは限定的プロジェクト指向であり、存在は短くなります。
  7. ファクトコンステレーションスキーマは通常、データウェアハウスのモデリングに使用されますが、データマートスタースキーマはより一般的です。

結論

データウェアハウスは、エンタープライズビュー、単一の集中型ストレージシステム、固有のアーキテクチャー、およびアプリケーションの独立性を提供します。一方、データマートは、部門ビュー、分散ストレージを提供するデータウェアハウスのサブセットです。 データウェアハウスは非​​常に大きく統合されているため、失敗のリスクが高く、構築が困難です。 一方、データマートは構築が簡単で、関連する障害リスクも少なくなりますが、データマートは断片化する可能性があります。

Top