計算 (SSAS テーブル)
データをモデルにインポートした後、計算を追加して、データの拡張、結合、要約、およびセキュリティの確保を実行することができます。 テーブル モデルでは、カスタムの計算を作成するための Data Analysis Expressions (DAX) という数式言語を使用します。 テーブル モデルでは、 計算列、 メジャー、および 行フィルターに使用される計算を DAX の数式を使用して作成します。
このセクションの内容
トピック | 説明 |
---|---|
テーブル モデルでの DAX について (SSAS テーブル) | テーブル モデルの計算列、メジャー、および行フィルターに対して計算を作成する際に使用される Data Analysis Expressions (DAX) の数式言語について説明します。 |
DirectQuery モードでの数式の互換性 | 相違点について説明し、DirectQuery モードではサポートされない関数、およびサポートはされるが異なる結果を返す可能性のある一連の関数を示します。 |
Data Analysis Expressions (DAX) リファレンス | このセクションでは、DAX の構文、演算子、および関数について詳しく説明します。 |
注意
計算の作成に伴うタスクの実行手順は、このセクションには記載されていません。 計算は、計算列、メジャー、および行フィルター (ロール単位) で指定されるため、DAX の数式の作成先についての説明も、これらの各機能に関連したタスクで説明します。 詳細については、「 計算列の作成 (SSAS テーブル)」、「 メジャーの作成と管理 (SSAS テーブル)」、および「 ロールの作成と管理 (SSAS テーブル)」を参照してください。
注意
テーブル モデルをクエリする際にも DAX は使用できますが、このセクションの各トピックでは、DAX の数式を使用した計算の作成に的を絞って説明します。