業務カテゴリ、データドメイン、データマートは、ビジネス主導の管理フレームワークを形成します。このフレームワークは、データ所有権を業務カテゴリに分類し、中核的なビジネスアクティビティをデータドメインとして定義し、シナリオベースのデータサービスをデータマートとして整理することで、データの生成から消費までのクローズドループのバリューチェーンを確立します。このトピックでは、[業務カテゴリ]、[データドメイン]、[ビジネスプロセス]、[データマート]、および [主題領域] の関係について説明し、それらの使用方法を解説します。
基本概念の関係
業務カテゴリ:業務カテゴリは、ビジネスの最上位レベルの区分です。例えば、小売業界では、販売チャネルに基づいてビジネスを実店舗小売と E コマースに分けることができます。
データドメイン:データドメインは、異なる事業ラインを横断する主題ベースの集約です。通常、ビジネスタイプ、データソース、データ利用などの複数のディメンションに基づいて企業のビジネスデータを分割します。データドメインは複数の業務カテゴリに属することができます。例えば、トランザクションドメインは、オンラインとオフラインの両方のトランザクションシナリオに対応できます。
ビジネスプロセス:ビジネスプロセスは、データドメイン内の特定のビジネスアクティビティです。例えば、トランザクションドメインには、注文や支払いなどのビジネスプロセスが含まれます。1 つのデータドメインには複数のビジネスプロセスを含めることができます。
データマート:データマートは、運用プラットフォーム用のデータマートなど、特定のビジネスシナリオに合わせて調整されたデータのコレクションです。
主題領域:主題領域は、製品分析やユーザー行動など、分析の観点に基づいてデータマートを主題に分割します。1 つのデータマートには複数の主題領域を含めることができます。
業務カテゴリ
貴社のグループまたは企業が複雑で大規模なビジネス運用を行っている場合、業務カテゴリを作成してデータを区別することができます。これにより、ビジネスデータの管理が容易になります。
例えば、小売業界では、分類のための共通ディメンションとして、販売チャネル、製品管理ライン、中核機能などがあります。データ所有権とビジネスの独立性の原則に基づいて、これらのディメンションのいずれかを使用してビジネスを分類できます。
以下の表は、これらの共通ディメンションに基づいた業務分類の例を示しています。
分割ディメンション | シナリオ | 業務カテゴリの例 | 対象データ範囲 |
販売チャネル | オムニチャネル小売業者 | 1. 実店舗小売ビジネス 2. E コマースビジネス 3. 越境ビジネス | POS トランザクション/アプリ注文/海外倉庫在庫 |
製品管理ライン | 複数カテゴリグループ | 1. 日用消費財 (FMCG) ビジネス 2. 家電ビジネス 3. 生鮮食品ビジネス | 基本的な SKU 情報/製品カテゴリ/賞味期限監視 |
中核機能 | 単一チャネル、複数部門連携 | 1. 調達・サプライチェーンビジネス 2. マーケティングビジネス 3. 会員運用ビジネス | サプライヤープロファイル/プロモーション活動テーブル/会員レベルテーブル |
業務カテゴリの定義
[データウェアハウス計画] ページの左側のナビゲーションウィンドウで、[業務カテゴリ] をクリックして [業務カテゴリ] ページに移動します。その後、業務カテゴリを定義できます。
業務カテゴリの作成
[業務カテゴリ] ページで、
アイコンにカーソルを合わせ、[レベル 1 業務カテゴリの作成] をクリックします。[レベル 1 業務カテゴリの作成] ダイアログボックスで、パラメーターを設定し、[OK] をクリックしてカテゴリを作成します。
サブ業務カテゴリの作成
レベル 1 の業務カテゴリにサブ業務カテゴリがある場合は、それらを作成できます。方法はレベル 1 の業務カテゴリの作成と同じです。
データドメインの関連付け
業務カテゴリを作成した後、カテゴリページの [データドメインの関連付け] エリアでターゲットのデータドメインを関連付けることができます。これにより、現在の LOB がアクセスできるデータ範囲が定義されます。構成が完了すると、関連付けられたすべてのデータドメインがこの業務カテゴリ内でのデータモデリングに使用できるようになります。
データドメインの詳細については、「データドメイン」をご参照ください。
データマートの管理
業務カテゴリを作成した後、カテゴリページの [データマート管理] エリアに移動します。現在の業務カテゴリに関連付けられているデータマートのリストを表示できます。必要に応じて、ターゲットのデータマートを編集または削除することもできます。
データマートの詳細については、「データマート」をご参照ください。
データマートを削除すると、業務カテゴリとの関連付けが解除され、データマート自体も削除されます。この操作は慎重に実行してください。
業務カテゴリの使用
業務カテゴリを作成した後、[ディメンショナルモデリング] で [ディメンションテーブル]、[ファクトテーブル]、[集計テーブル]、および [アプリケーションテーブル] を作成する際に、それらを関連付けることができます。また、左側のディレクトリツリーの上にある
アイコンをクリックしてモデルリストページに移動し、ビジネスデータの観点からテーブルの分類詳細を表示することもできます。
[データメトリクス] に移動し、共通レイヤーで [アトミックメトリクス]、[派生メトリクス]、および [複合指標] を作成する際に業務カテゴリを関連付けることもできます。
データドメイン
データドメインは、ビジネスプロセスを抽象化、洗練、結合することによって作成される高レベルのデータ分類標準です。これは、ビジネスユーザーにとって主要なグルーピングカテゴリとして機能し、膨大な情報の中からビジネスデータを迅速に見つけるのに役立ちます。
次の図は、小売業界における業務カテゴリとデータドメインの関係を示しています。
データドメインの定義
データドメインの作成
[データウェアハウス計画] ページの左側のナビゲーションウィンドウで、[共通レイヤー] > [データドメイン] をクリックして [データドメイン] ページに移動します。
[ドメインの作成] をクリックします。[データドメインの作成] ダイアログボックスで、パラメーターを設定し、[確認] をクリックしてドメインを作成します。
システムデフォルトのデータドメインは削除できません。データドメインを削除する前に、その中のすべてのビジネスプロセスと論理モデルを削除する必要があります。
ビジネスプロセスの追加
データドメインを作成した後、その詳細を表示し、このドメインに基づいて分析するためのビジネスデータアクティビティ (ビジネスプロセス) を作成できます。
[データドメイン] ページで、作成したデータドメインをクリックして詳細ページに移動します。
データドメインが作成されると、システムはデフォルトで、名前の末尾に
_defaultが付いたビジネスプロセスをドメインに追加します。[ビジネスプロセスの作成] をクリックします。[ビジネスプロセスの作成] ダイアログボックスで、パラメーターを設定し、[OK] をクリックしてプロセスを作成します。
データドメインの使用
その後、次のモジュールで [データドメイン] を参照できます。
[ディメンショナルモデリング] に移動して、特定のデータドメイン内に [ソーステーブル]、[ディメンションテーブル]、および [集計テーブル] を作成できます。
[データウェアハウスレベル] チェッカーで新しいモデルルールを追加する際に、データドメインの英語の略語をルール定義のオプションプロパティとして使用できます。
ビジネスプロセス
ビジネスプロセスは、ビジネスアクティビティの流れを記述します。例えば、E コマースでは、商品をショッピングカートに追加する、注文する、支払いを行う、といったことがすべてビジネスプロセスになり得ます。ビジネスプロセスは通常、ビジネスパフォーマンス分析に使用されます。例えば、ファネル分析では、商品を購入するアクティビティは、商品の閲覧、ショッピングカートへの追加、注文、支払い、受領確認などのビジネスプロセスに分解されます。各ビジネスプロセスの注文数をカウントすることで、「注文数」メトリックのファネル分析を実行できます。
次の図は、小売業界における業務カテゴリ、データドメイン、ビジネスプロセスの関係を示しています。
ビジネスプロセスの定義
[データウェアハウス計画] ページの左側のナビゲーションウィンドウで、 をクリックして [ビジネスプロセス] ページに移動します。
[ビジネスプロセスの作成] をクリックします。[ビジネスプロセスの作成] ダイアログボックスで、パラメーターを設定し、[OK] をクリックしてプロセスを作成します。
ビジネスプロセスを削除するには、ビジネスプロセスリストから直接削除するか、その [データドメイン] 内の [ビジネスプロセス] リストから削除できます。
重要ビジネスプロセスを削除する前に、関連する論理モデルとメトリクスを先に削除する必要があります。
ビジネスプロセスの使用
その後、次のモジュールでビジネスプロセスを参照できます。
[ディメンショナルモデリング] で [ファクトテーブル] を作成する際に、特定のビジネスプロセスを関連付けることができます。
[データメトリクス] では、[アトミックメトリクス]、[派生メトリクス]、および [複合指標] を作成して、各ビジネスプロセスのビジネスプロパティを測定できます。
データマート
データマートは、業務カテゴリに基づいて、特定のアプリケーションシナリオやプロダクトでの統計分析のためにパーソナライズされたデータを提供します。データマートは通常、アプリケーション層に配置されます。
例えば、小売業界の E コマースビジネスでは、E コマースマートや小売顧客ポートレートマートなどのデータマートを構築して、運用担当者の分析ニーズに応えることができます。
データマートの定義
データマートの作成
[データウェアハウス計画] ページの左側のナビゲーションウィンドウで、 をクリックして [データマート] ページに移動します。
[データマート] ページで、
アイコンにカーソルを合わせ、[レベル 1 データマートの作成] をクリックします。[レベル 1 データマートの作成] ダイアログボックスで、パラメーターを入力し、[OK] をクリックしてデータマートを作成します。次の表に、主要なパラメーターを示します。
マートタイプ。
ビジネス向けマート:ビジネス要件のためのデータマート。
データアプリケーション向けマート:データプロダクト要件のためのデータマート。
パブリックマート:すべてのデータマートに共通のアプリケーション層モデルを作成する場合は、このタイプを選択します。
業務カテゴリ。
データマートが属する [業務カテゴリ]。詳細については、「業務カテゴリ」をご参照ください。
[データマート] を削除するには、左側のデータマートディレクトリでターゲットのマートを右クリックし、表示されるドロップダウンリストの [削除] ボタンをクリックします。
サブデータマートの作成
レベル 1 のデータマートにサブデータマートがある場合は、それらを作成できます。方法はレベル 1 のデータマートの作成と同じです。
主題領域の管理
データマートを作成した後、データマートページの [主題領域管理] エリアに移動します。現在のデータマートに関連付けられている主題領域のリストを表示できます。必要に応じて、ターゲットの主題領域を編集または削除することもできます。
主題領域を削除すると、データマートとの関連付けが解除され、主題領域自体も削除されます。この操作は慎重に実行してください。
データマートの使用
データマートを作成した後、次のモジュールでそれを参照できます。
[ディメンショナルモデリング] で特定のビジネスデータ分析用のアプリケーションテーブルを作成する際に、データマートを関連付けることができます。
[データメトリクス] では、[派生メトリクス] と [複合指標] を作成して、各データマートのビジネスプロパティを測定できます。
主題領域
主題領域は、分析の観点に基づいてデータマート内のデータを分類するために使用されます。これは通常、密接に関連するデータサブジェクトのコレクションであり、最終的にはビジネスアプリケーションでの統計分析に使用されます。
例えば、E コマースマートを考えてみましょう。これは主に業界の運用担当者の分析ニーズに応えます。その業務カテゴリは小売です。E コマースマート内のデータは、さまざまな観点に基づいて「製品」、「カテゴリ」、「リージョン」などの主題領域に分割されます。後でアプリケーション層の派生メトリクスとアプリケーション層モデルを作成する際には、それらをターゲットのデータマートと主題領域に関連付ける必要があります。
主題領域の定義
主題領域の作成
[データウェアハウス計画] ページの左側のナビゲーションウィンドウで、 をクリックして [主題領域] ページに移動します。
[主題領域] ページで、
アイコンにカーソルを合わせ、[レベル 1 主題領域の作成] をクリックします。[レベル 1 主題領域の作成] ダイアログボックスで、パラメーターを設定し、[OK] をクリックして主題領域を作成します。主題領域を削除するには、左側の主題領域ディレクトリでそれを右クリックし、表示されるドロップダウンリストの [削除] ボタンをクリックします。
サブ主題領域の作成
レベル 1 の主題領域にサブ主題領域がある場合は、それらを作成できます。方法はレベル 1 の主題領域の作成と同じです。
主題領域の使用
主題領域を作成した後、次のモジュールでそれを参照できます。
[ディメンショナルモデリング] でアプリケーションテーブルを作成する際に、主題領域を関連付けることができます。
[データメトリクス] では、[派生メトリクス] と [複合指標] を作成して、各主題領域のビジネスプロパティを測定できます。
次のステップ
上記の設定が完了したら、データウェアハウス構造を定義し、データウェアハウスレベルを計画し、各レベルのチェッカーを設定する必要があります。これにより、その後の [ディメンショナルモデリング] と [データメトリクス] の標準が確立されます。
詳細については、「データウェアハウスレベル」をご参照ください。