すべてのプロダクト
Search
ドキュメントセンター

DataWorks:計画の概要

最終更新日:Aug 14, 2025

DataWorks を使用してデータモデリングを行う場合、データウェアハウスアーキテクトとモデリングチームは、ウェアハウス計画ページでデータ層、ビジネスカテゴリ、データドメイン、ビジネスプロセス、データマート、および主題領域を設計できます。設計が完了すると、モデル設計者はこれらの要素を使用して、層とドメインごとにモデルを管理できます。

概要

データモデリングを開始する前に、データウェアハウスアーキテクトは、データ開発チームおよびモデル設計チームと協力してビジネス要件を調査し、データ構造全体を明確にする必要があります。 データウェアハウス計画フェーズ中に次のコア設計を完了して、層とドメインごとにモデルを効果的に管理します。

  1. ビジネスカテゴリ: E コマースや金融など、複雑なビジネスシナリオの垂直分割。

  2. データドメインとビジネスプロセス: 主要なビジネスリンクの抽象化。

  3. データマートと主題領域: 特定のビジネスシナリオのデータ集約。

  4. データウェアハウス層: [Operational Data Store (ODS)][Dimension (DIM)][Data Warehouse Detail (DWD)][Data Warehouse Summary (DWS)]、および [Application Data Service (ADS)] 層を含む階層化ロジック。

ビジネス計画

ビジネスカテゴリ、データドメイン、およびデータマートは、ビジネス主導の管理フレームワークを形成します。データを特定のドメイン(ビジネスカテゴリ)に分割し、コアビジネスアクティビティ(データドメイン)を定義し、シナリオベースのデータサービス(データマート)を編成することにより、データの生成から消費までのクローズドループのバリューチェーンを作成できます。データウェアハウスの階層化は、このフレームワークを実装し、生データをサービス対応の状態に絞り込むテクノロジー主導のデータ処理パイプラインです。

  • ビジネスカテゴリ: E コマース、金融、小売など、ビジネス領域の最上位区分。

  • データドメイン: ビジネスプロセスを抽象化、絞り込み、および組み合わせることで作成された高レベルのデータ分類基準。データドメインは、ビジネスの種類、データソース、データの使用状況などのディメンションに基づいてビジネスデータを分割します。データドメインは複数のビジネスカテゴリに属することができます。たとえば、トランザクションドメインは、E コマースと金融の両方でトランザクションシナリオに対応できます。

  • ビジネスプロセス: データドメイン内の特定のビジネスアクティビティ。たとえば、トランザクションドメインには、注文や支払いなどのビジネスプロセスを含めることができます。データドメインには複数のビジネスプロセスを含めることができます。

  • データマート: 運用プラットフォームマートなど、特定のビジネスシナリオのデータアウトレット。

  • 主題領域: 製品分析やユーザー行動分析など、分析の視点に基づいたデータマートの分割。データマートには複数の主題領域を含めることができます。

技術計画

DataWorks は、業界標準に準拠し、ほとんどのデータウェアハウス開発プロジェクトのニーズを満たすデフォルトの 5 層データウェアハウスアーキテクチャ(ODSDIMDWDDWS、および ADS)を提供します。[データ層] で層をカスタマイズすることもできます。

層グループ

データウェアハウス層

略語

主な機能

サポートされているモデルタイプ

サポートされているメトリックタイプ

データインポート層

オペレーショナルデータストア

ODS

生データを受信して処理します。構造はソースシステムと一致します。

ソーテーブル

-

共通層

ディメンション

DIM

一貫性のある企業レベルのディメンションテーブルを構築します。

ディメンションテーブルとディメンション

アトミックメトリック

データウェアハウス詳細

DWD

詳細データを含むファクトテーブルを作成します。通常はワイドテーブルとして作成します。

詳細テーブル

アトミックメトリック

データウェアハウスサマリー

DWS

パブリックな粒度でサマリーメトリックを構築します。

集計テーブル

アトミックメトリック、複合指標、および派生メトリック

アプリケーション層

アプリケーションデータサービス

ADS

パーソナライズされた統計メトリックを保存します。

アプリケーションテーブル、ディメンションテーブル、およびディメンション

複合指標と派生メトリック

データウェアハウスの階層化は、データウェアハウス計画の重要な技術管理ツールです。すべてのビジネスカテゴリ、データドメイン、およびデータマートにまたがるデータウェアハウス全体の垂直構造を提供します。各層は、関連するビジネスカテゴリとデータドメインまたはデータマートへのマッピングを維持します。

実装に関する推奨事項

独自のデータウェアハウスを計画および設計する

特定の企業要件を満たす場合は、データウェアハウス計画をカスタマイズできます。「メンバーの増加分析」要件がメンバードメインに属するなど、まずビジネス目標を明確にしてから、DWD メンバー詳細テーブルを設計するなど、技術ソリューションを設計することをお勧めします。

  1. ビジネスカテゴリ、データドメイン、およびデータマートを計画します。

  2. 5 層アーキテクチャに基づいてテーブルストレージレベルを設計します。

  3. チェッカーを使用して、各層の命名規則を標準化します。

  4. 複雑な企業の場合は、モデリングスペース を有効にしてアーキテクチャを再利用します。