表形式エディター 3 内の DAX コーディング

このチュートリアルでは、Tabular Editor 3での DAX コーディングについて説明します。DAX クエリの作成方法を学習し、DAX クエリをクエリ言語として使用する方法を理解します。また、クエリを利用して最大化し、大きなテーブルから特定のデータを取得する方法も学習します。

目次

クエリ内のローカル セッションの DAX コーディング

表形式エディタには、ローカル セッションのクエリを作成できる機能があります。DAX クエリを作成するには、[ファイル] ツールバーに移動します。[新規] をクリックし、[DAX クエリ] を選択します。これにより、クエリに対してローカルなメジャーを作成できるようになります。

表形式エディター 3 内の DAX コーディング

まずDEFINEを入力し、次にMEASURE を入力します。関数を使用して、Total Sales メジャーのコードを指定します。最初の引数として Sales テーブルを入力し、2 番目の引数として単価を掛けた数量を入力します。

次に、別のメジャーを定義し、Total Sales Online という名前を付けます。 を使用し、最初の引数として Total Sales 2 を入力します。次に、2 番目の引数にフィルターとして Sales Channel を入力します。

結果を返すには、EVALUATE関数を使用します。その関数内で、Product Name、Total Sales 2、および Total Sales Online に

表形式エディター 3 内の DAX コーディング

2 つのメジャーが作成されていることがわかります。これらのメジャーはクエリに対してローカルであり、TOM エクスプローラーや LuckyTemplates には表示されません。コードをフォーマットすると、次のようになります。

表形式エディター 3 内の DAX コーディング

そこから、F5 キーを押してコードを実行します。その後、「Product Name」、「Total Sales 2」、および「Total Sales Online」列を含むテーブルが表示されます。

表形式エディター 3 内の DAX コーディング

クエリ内のローカル列の DAX コーディング

表形式エディタのこの​​セッションに対してローカルなクエリ列を作成することもできます。[ファイル] ツールバーに移動し、新しい DAX クエリを作成します。次に、以下のコードを入力してF5を押します。

表形式エディター 3 内の DAX コーディング

コードを実行すると、ProductsData テーブル内に新しい列が表示されます。ただし、LuckyTemplates に戻ると、新しい列は存在しません。

表形式エディター 3 内の DAX コーディング

新しい列をグループ化またはフィルタリングに使用できます。この例では、 関数を使用して、テーブルの行 11 の値より大きい値がいくつあるかを確認します。

表形式エディター 3 内の DAX コーディング

コードを実行すると、テーブルには指定された値より大きい行のみが表示されます。

表形式エディター 3 内の DAX コーディング

コードに等号を追加する場合、テーブルには、指定された値以上の行が表示されます。

表形式エディター 3 内の DAX コーディング

表形式エディター 3 内の DAX コーディング


LuckyTemplates でのテキスト関数の使用 – DAX チュートリアル

結論

DAX クエリは、 Tabular Editor 3 内で簡単に作成できます。エディター内でコーディングすると、テーブルを開いてガイドとして表示できるため、データ開発が迅速化されます。クエリは、データ モデルとレポートのために LuckyTemplates に読み込むことができます。DAX クエリと表形式エディターについてさらに詳しく知りたい場合は、DAX 関数の作成についてさらに練習する必要があります。

Leave a Comment

Power Automate の文字列関数: Substring と IndexOf

Power Automate の文字列関数: Substring と IndexOf

Microsoft フローで使用できる 2 つの複雑な Power Automate String 関数、substring 関数とindexOf 関数を簡単に学習します。

LuckyTemplates でビジュアル ツールチップを作成する

LuckyTemplates でビジュアル ツールチップを作成する

LuckyTemplates ツールチップを使用すると、より多くの情報を 1 つのレポート ページに圧縮できます。効果的な視覚化の手法を学ぶことができます。

Power Automate で HTTP 要求を行う

Power Automate で HTTP 要求を行う

Power Automate で HTTP 要求を作成し、データを受信する方法を学んでいます。

LuckyTemplates で日付テーブルを作成する方法

LuckyTemplates で日付テーブルを作成する方法

LuckyTemplates で簡単に日付テーブルを作成する方法について学びましょう。データの分析と視覚化のための効果的なツールとして活用できます。

2 つの方法による SharePoint 列の検証

2 つの方法による SharePoint 列の検証

SharePoint 列の検証の数式を使用して、ユーザーからの入力を制限および検証する方法を学びます。

SharePoint リストを Excel または CSV ファイルにエクスポート

SharePoint リストを Excel または CSV ファイルにエクスポート

SharePoint リストを Excel ファイルおよび CSV ファイルにエクスポートする方法を学び、さまざまな状況に最適なエクスポート方法を決定できるようにします。

Power Automate のオンプレミス データ ゲートウェイ

Power Automate のオンプレミス データ ゲートウェイ

ユーザーがコンピューターから離れているときに、オンプレミス データ ゲートウェイを使用して Power Automate がデスクトップ アプリケーションにアクセスできるようにする方法を説明します。

DAX 数式での LASTNONBLANK の使用

DAX 数式での LASTNONBLANK の使用

DAX 数式で LASTNONBLANK 関数を使用して、データ分析の深い洞察を得る方法を学びます。

CROSSJOIN 関数の使用方法 – LuckyTemplates および DAX チュートリアル

CROSSJOIN 関数の使用方法 – LuckyTemplates および DAX チュートリアル

LuckyTemplates で予算分析とレポートを実行しながら、CROSSJOIN 関数を使用して 2 つのデータ テーブルをバインドする方法を学びます。

TREATAS 関数を使用して LuckyTemplates で仮想リレーションシップを作成する

TREATAS 関数を使用して LuckyTemplates で仮想リレーションシップを作成する

このチュートリアルでは、LuckyTemplates TREATAS を使用して数式内に仮想リレーションシップを作成する方法を説明します。