従属データマートと独立データマートの主な違いは、従属データマートが既に作成されたデータウェアハウスからデータを取得するのに対し、独立データマートは運用ソースや外部ソースから直接データを取得する点です。
データウェアハウスとは、簡単に言えば、データを分析し、レポートを作成し、それを視覚化してビジネス上の意思決定を行うことを支援するシステムです。
組織には複数のデータソースがあります。
データウェアハウスは、これらのデータを収集し、分析してビジネス上の洞察を得るのに役立つ。
データマートは、データウェアハウスに格納されたデータのサブセットです。
これらのデータマートは、より高いセキュリティとデータの完全性を提供します。
さらに、データマートには、依存型データマートと独立型データマートの2つのタイプがあります。
ディペンデントデータマートとは
依存型データマートは、データウェアハウスからデータを取得するものです。
これにより、データの一元化を図ることができます。
さらに、1つまたは複数の物理データマートを開発する必要がある場合、それらを従属データマートとして構成することが可能です。
依存型データマートの構築には、2つのアプローチがあります。
第一に、ユーザーが要件に応じてデータマートとデータウェアハウスの両方にアクセスできるように構築することが可能である。
2つ目は、ユーザーはデータマート内のデータを扱うためのアクセス権のみを得ることができるようにする方法です。
独立系データマートとは
独立データマートは、セントラルデータウェアハウスやメインデータウェアハウスからデータを取得することはありません。
したがって、独立データマートは、メインデータウェアハウスや他のデータマートとの関連性を持ちません。
したがって、各データマートに対するデータの保存と分析の実行は、個別の作業となります。
多くの場合、このデータマートタイプは、組織内の小規模なグループやセクションに適しています。
従属データマートと独立データマートの他に、ハイブリッドデータマートと呼ばれるデータマートがあります。
これは、中央のデータウェアハウス以外のソースからの入力を結合したものです。
ハイブリッドデータマートは、データクレンジングを最小限に抑えることができる。
さらに、大規模なストレージ構造もサポートする。
従属データマートと独立データマートの違い
定義
従属データマートとは、大規模データウェアハウスの論理的サブセットまたは物理的サブセットを指します。
これに対して、独立データマートは、中央のデータウェアハウスを使用せずに、異なるソースからデータを引き出すデータマートの一種である。
このように、依存型データマートと独立型データマートの根本的な違いを説明します。
データ取得方法
依存型データマートは、すでに作成されている中央のデータウェアハウスからデータを取得します。
しかし、独立データマートは、運用ソースまたは外部データソース、あるいはその両方から直接データを取得する。
機能性
また、従属データマートはデータウェアハウスのデータを集約、制限、要約してデータを取得しますが、独立データマートは特定のビジネスニーズをサポートするために1つの主題分野や部門内の複数のトランザクションシステムからデータを取得します。
したがって、これが従属データマートと独立データマートの大きな違いです。
信頼性
また、依存型データマートはセントラルデータウェアハウスに依存しますが、従属型データマートはスタンドアロンデータマートであり、セントラルデータウェアハウスに依存しません。
セキュリティ
従属データマートと独立データマートのもう一つの違いは、独立データマートの方が従属データマートより安全であることです。
データに関する制御
さらに、従属データマートと独立データマートの違いは、制御性に基づいて識別することができます。
独立データマートは、従属データマートよりもデータに対する制御性が高い。
結論
データマートは、データウェアハウスのサブセットで、単一の機能エリアまたは組織に焦点を当てたものです。
データマートには、依存型データマートと独立型データマートの2種類があります。
依存型データマートと独立型データマートの違いは、依存型データマートが既に作成されたデータウェアハウスからデータを取得するのに対し、独立型データマートは業務、外部ソース、またはその両方から直接データを取得する点です。