Data-modeling-with-dax-defining-data-types-in-the-data-model

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

データモデルでのデータ型の定義

Power Pivotデータモデルでは、列のデータ全体が同じデータ型である必要があります。 正確な計算を行うには、データモデルの各テーブルの各列のデータ型が要件に従っていることを確認する必要があります。

データモデルのテーブル

前の章で作成されたデータモデルでは、3つのテーブルがあります-

  • アカウント
  • Geography Locn
  • 財務データ

適切なデータ型の確保

テーブルの列が必要なとおりであることを確認するには、Power Pivotウィンドウでデータ型を確認する必要があります。

  • 表の列をクリックします。
  • [書式設定]グループのリボンに表示される列のデータ型に注意してください。

適切なデータ型

選択した列のデータ型が適切でない場合は、次のようにデータ型を変更します。

  • [書式設定]グループのデータ型の横の下矢印をクリックします。
  • ドロップダウンリストで適切なデータ型をクリックします。 *データモデル内のすべてのテーブルのすべての列に対して繰り返します。

データモデルのテーブル

アカウントテーブルの列

アカウント表には、次の列があります-

Sr.No Column & Description
1
  • Account*

行ごとに1つのアカウント番号が含まれます。 この列には一意の値があり、Finance Dataテーブルとの関係の定義に使用されます。

2

Class

各アカウントに関連付けられたクラス。 例-費用、純収入など

3

Sub Class

費用または収益の種類を説明します。 例–人々。

Accountsテーブルのすべての列は本質的に説明的なものであるため、Textデータ型です。

Geography Locnテーブルの列

Geography Locnテーブルには、各利益センタに関するデータが含まれています。

列利益センタには、行ごとに1つの利益センタIDが含まれています。 この列には一意の値があり、Finance Dataテーブルとの関係の定義に使用されます。

財務データテーブルの列

財務データの表には、次の列があります-

Column Description Data type
Fiscal Month Month and Year Text
Profit Center Profit Center identity Text
Account

Account number.

各アカウントは複数の利益センターを持つことができます。

Text
Budget Monthly budget amounts for each Profit Center. Currency
Actual Monthly actual amounts for each Profit Center. Currency
Forecast Monthly forecast amounts for each profit center. Currency
Actual People Month end actual number of employees for each Profit Center of each people Account. Whole Number
Budget People Month end budget number of employees for each Profit Center of each people Account. Whole Number
Forecast People Month end forecast number of employees for each Profit Center of each people Account. Whole Number

データモデルのテーブルの種類

AccountsテーブルとGeography Locnテーブルはどちらも、* lookupテーブル*とも呼ばれるディメンションテーブルです。

  • 財務データテーブル*は、データテーブルとも呼ばれるファクトテーブルです。 財務データテーブルには、利益と分析の計算に必要なデータが含まれています。 また、このチュートリアルを進めるときに、さまざまなタイプの損益計算のデータをモデル化するために、このファイナンスデータテーブルにメジャーと計算列の形式でメタデータを作成します。