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