はじめに

完了

Power BI の新しいユーザーは、M と DAX という 2 つの計算言語があることを理解しておく必要があります。 どちらの言語でも、データのフィルター処理、管理、視覚化を行うことができます。

比較 DAX M
なぜですか? 計算と分析 変換と接続
どこですか? Power BI Desktop で使用されます。 Power Query エディターで使用されます。
何ですか? 1 つの値、列、またはテーブルを返します。 多数のテーブルのフィールドを使用して計算を行うことができます。 Power BI に読み込まれるときのデータの形状を制御します。 一度に 1 つのテーブルを変換するか、テーブルを結合します。
Tableau の比較 Tableau の計算 Tableau 抽出を行う前の Tableau データ フローまたは変換の手順。

Power BI の 2 つの計算言語 DAX と M の比較。

DAX では計算を定義します。DAX を使用して、メジャー、計算列、計算テーブルを作成する関数を記述します。

注意

データがデータ モデルにインポートされた後で DAX を使用します。

ヒント

Tableau との対応: Tableau アナリストに最もよく使用されている言語は MDX と呼ばれます。 DAX と同様に、この言語を使用して、Tableau Desktop で計算メジャーとディメンションを作成します。

M は、Power BI モデルに読み込まれる前に Power BI クエリ エディターでデータを準備するクエリ式言語です。

このモジュールを終了すると、メジャー、計算列、計算テーブルを作成する関数を記述できるようになります。 このモジュールでは主に DAX に注目し、次のような DAX 関数について調べます。

  • フィルター関数

  • 論理関数

  • 数学関数