Data-modeling-with-dax-concepts

提供:Dev Guides
移動先:案内検索

DAXを使用したデータモデリング-概念

ビジネスインテリジェンス(BI)は、いくつかの分野や組織で重要性を増しています。 過去のデータに基づいた意思決定と予測は、成長を続ける競争の世界で重要になっています。 あらゆるタイプのデータ分析のために、多様化されたソースから内部および外部の両方で膨大な量のデータが利用可能です。

ただし、現在の要件に応じて利用可能なビッグデータから関連データを抽出し、データからさまざまな洞察を予測できる方法で保存することが課題です。 このようにして主要なビジネス用語を使用して取得したデータモデルは、貴重なコミュニケーションツールです。 データモデルは、必要に応じてレポートを生成する迅速な方法も提供する必要があります。

BIシステムのデータモデリングにより、多くのデータの課題に対応できます。

BIのデータモデルの前提条件

BIのデータモデルは、データ分析が行われているビジネスの要件を満たす必要があります。 以下は、すべてのデータモデルが満たす必要がある最小の基本です-

データモデルはビジネス固有である必要があります

ある業種に適したデータモデルは、別の業種には適さない場合があります。 したがって、データモデルは、特定のビジネス、使用されているビジネス用語、データタイプ、およびそれらの関係に基づいて開発する必要があります。 組織で行われた目標と決定の種類に基づいている必要があります。

データモデルには組み込みのインテリジェンスが必要です

データモデルには、効率的で効果的なビジネスインテリジェンスプロセスを促進する、メタデータ、階層、および継承による組み込みのインテリジェンスを含める必要があります。 これにより、異なるユーザーに共通のプラットフォームを提供し、プロセスの繰り返しを排除できます。

データモデルは堅牢である必要があります

データモデルは、ビジネスに固有のデータを正確に提示する必要があります。 迅速な処理とレポート作成を容易にするために、効果的なディスクおよびメモリストレージを有効にする必要があります。

データモデルはスケーラブルである必要があります

データモデルは、変化するビジネスシナリオに迅速かつ効率的な方法で対応できる必要があります。 新しいデータまたは新しいデータ型を含める必要がある場合があります。 データの更新を効果的に処理する必要がある場合があります。

BIのデータモデリング

BIのデータモデリングは、次の手順で構成されています-

  • データの整形
  • データの読み込み
  • テーブル間の関係を定義する
  • データ型の定義
  • 新しいデータ洞察の作成

データの形成

データモデルの構築に必要なデータは、さまざまなソースからのものであり、さまざまな形式である可能性があります。 これらの各データソースのデータのどの部分が特定のデータ分析に必要かを判断する必要があります。 これは、データのシェーピングと呼ばれます。

たとえば、組織内のすべての従業員のデータを取得する場合、各従業員のどの詳細が現在のコンテキストに関連するかを決定する必要があります。 つまり、従業員表のどの列をインポートする必要があるかを判断する必要があります。 これは、データモデルのテーブルの列数が少ないほど、テーブルの計算が高速になるためです。

データの読み込み

特定されたデータ(各テーブルで選択された列を持つデータテーブル)をロードする必要があります。

テーブル間の関係の定義

次に、さまざまなテーブル間の論理関係を定義する必要があります。これにより、これらのテーブルのデータの結合が容易になります。 テーブルがある場合-製品-製品に関するデータを含む-テーブル-販売-製品のさまざまな販売トランザクションで、2つのテーブル間の関係を定義することにより、製品ごとの売上を要約できます。

データ型の定義

データモデル内のデータに適切なデータ型を識別することは、計算の正確性にとって重要です。 インポートした各テーブルの列ごとに、データ型を定義する必要があります。 たとえば、テキストデータ型、実数データ型、整数データ型など。

新しいデータ洞察の作成

これは、BIの日付モデリングの重要なステップです。 構築されるデータモデルは、データの傾向を理解し、非常に短い時間で必要な決定を下す必要がある複数の人々と共有する必要があります。 したがって、ソースデータから新しいデータの洞察を作成すると効果的で、分析のやり直しを回避できます。

新しいデータの洞察は、特定のビジネスマンが簡単に理解して使用できるメタデータの形にすることができます。

データ分析

データモデルの準備ができたら、要件に従ってデータを分析できます。 分析結果を提示することも重要なステップです。なぜなら、決定はレポートに基づいて行われるからです。